{
  "issueNumber": 62,
  "issueUrl": "https://github.com/mgifford/open-scans/issues/62",
  "issueTitle": "WEDNESDAY: Barcelona.cat",
  "scanTitle": "Barcelona.cat",
  "submittedBy": "mgifford",
  "engines": [
    "axe",
    "equalaccess"
  ],
  "scannedAt": "2026-04-29T01:36:13.151Z",
  "totalElapsedMs": 1557443,
  "totalSubmitted": 100,
  "acceptedCount": 100,
  "scannedCount": 100,
  "skippedDueToTimeout": 0,
  "skippedDueToErrAborted": 0,
  "rejectedCount": 0,
  "rejected": [],
  "alfaTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "axeTotals": {
    "passed": 111916,
    "failed": 2764,
    "cantTell": 2223,
    "inapplicable": 4307
  },
  "equalAccessTotals": {
    "passed": 287439,
    "failed": 17971,
    "uniqueFailed": 16577,
    "duplicates": 1394,
    "cantTell": 20362,
    "inapplicable": 0
  },
  "accesslintTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "qualwebTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "duplicateFindingTotals": 1493,
  "darkModeUrlCount": 0,
  "reducedMotionUrlCount": 100,
  "highContrastUrlCount": 0,
  "forcedColorsUrlCount": 0,
  "reducedTransparencyUrlCount": 0,
  "results": [
    {
      "submittedUrl": "https://barcelona.cat/",
      "finalUrl": "https://www.barcelona.cat/ca",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "El portal web oficial de Barcelona | Ajuntament de Barcelona",
      "elapsedMs": 26624,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1518,
          "failed": 39,
          "cantTell": 26,
          "inapplicable": 37
        },
        "failedRules": [
          "aria-progressbar-name",
          "aria-prohibited-attr",
          "button-name",
          "color-contrast",
          "frame-title",
          "html-lang-valid",
          "image-alt",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "link-name",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "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",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-progressbar-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#progressbar-carousel-capcalera",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"75\" style=\"background-size: 75% 100%;\">\n          <span class=\"slider__label sr-only\">75% completed</span>\n        </div>",
            "message": "ARIA progressbar nodes must 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": "d369c225d201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Anterior\">\n                <i aria-hidden=\"true\" title=\"Anterior\" class=\"bcn-disabled\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26aeff32abd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-seguent\" aria-label=\"Següent\">\n                <i aria-hidden=\"true\" title=\"Següent\" class=\"\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "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-planol",
            "html": "<button class=\"geoLocation\"></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": "249da0f895f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91f459fc"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#iframe-planol",
            "html": "<a target=\"_blank\" href=\"../ca/\">Plànol</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#iframe-planol"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7eaed186dc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5760012c"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#i-temps",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" width=\"142px\" id=\"i-temps\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c71a76c3812",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&amp;config=lameva&amp;20240110\" width=\"336px\" id=\"qualitat-aire-i\"></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",
            "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": "iframe[height=\"410px\"]",
            "html": "<iframe frameborder=\"0\" height=\"410px\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" width=\"100%\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeaf6bc0df95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eff75f8"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#iframe-planol",
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\" id=\"iframe-planol\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "html-lang-valid",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-lang-valid?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "#iframe-planol",
            "html": "<html lang=\"cat\">",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4669f6c4bdfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66731296"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": "30bf52d4957f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-365a2ea5"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header",
              "#promotional-home"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dae4634f595d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat-bg-promos",
            "html": "<div class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\" role=\"region\" aria-label=\"carousel\">",
            "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": [
              ".llistat-promos",
              ".carousel"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eb8d3f1a5e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dcf3726"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#main-content",
            "html": "<main id=\"main-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-planol"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "748471a2be4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60ded9ac"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#iframe-planol",
            "html": "<nav class=\"js-main-search\">",
            "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": [
              "#menu-footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50961bc3b0a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-79321091"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#iframe-planol",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></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": "86a1dfeb1d7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6a9b6d0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "777c5cc8c74d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394ff7e1fe69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "4d567c74ad44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "b5baa7cb63d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "e62e4445e632",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "ac3654198736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "acf27b1d36bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "e108fcaf8eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "104c4fe6e052",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "4ccb06cc6620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "c90f687ddf88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ef673c5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "af52fb440198",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "57641f16b03f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccbaa351"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7296d71c8750",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "9a0cddce1766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-797fde0e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b19f3a939359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "204bfb8607cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "f9988761ae29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "432e97ad9200",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b1e446d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b8e4d2619f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702d7b0cfe4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "5197b9cfdb8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1620,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 35
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4779,
          "failed": 217,
          "cantTell": 231,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_banner_single",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_landmark_name_unique",
          "aria_region_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "frame_title_exists",
          "img_alt_null",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly"
        ],
        "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": "f219c8f19acf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "ddfcc8a7393c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "3e938a1f2f62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf414812e5c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc1bfaf6f96d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77166e6ebef5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3db4fa1d359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0c6b9119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "497f3e2c3bdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17bcbe52"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c2e4ded4cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15fb76172e53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87365494"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a788fa4565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35c33318a292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d7dd2b7cec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09b53c0f432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "629196119f08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baca5f896e71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9fe6ff8d533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8489672f9e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3757abd2ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f0bec901464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bf38097c9db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6160d6e69cef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2108a71f6e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f99a8d4f59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b56c89de084c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2266782f4147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "decf8721b656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b00bc9441ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a778d817b654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "707798016641",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed51414a039",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c16b16961553",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a3f56fc8518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe5e3bcd5012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80333128b8e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45df971c88ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6e08566299b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e517a450a8a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e32ac0ef849c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9120ba3c5366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2522a0ecf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5043403d2247",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96345d9159c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1a7f7fd51b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c5f265a7e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fda1a475f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cb0cd99b17c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c6846c7b3eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e320377332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d86dfefdb33e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2bafccabb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c66ba97b69bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e5d27857d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "028bb33a23ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c4671e17edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdc9ae38ea50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7619adfacd2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66ae7c8da4e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f6928389167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0c7ee0b9481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c59f8b82d932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62ff541f4ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12e59e91dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "814010def6ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ade89a99da26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aebe9902355",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb56b2ccb3fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b64eecb33b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29c4f184a6ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "141a262df806",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eebcb8848e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff2d756887f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669675b08f6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca56ac9b832",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b9d2d47b2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d92fc19fe35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38940a0fd609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5025f79d5a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a7084072aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "136077260e6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0a15111ca32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3912ebcf2f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895d96f059f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08885afcd9e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5c1edd0daad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "458b96f65c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "774dba3f82ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ed3057ae2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aaba4e02362",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72d2da4dfbcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70fc791afc5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4eb152e61a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa796cb59983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5715619512d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "821ec8616893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e64ca978b4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "988a1af7b8ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2269e4e2e95a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72a2368019d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2215055f2718",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd09e1300f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778963f9bf06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8385d54532ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39b3715681ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ac27b8e6b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "191846fcc730",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9828804f2d38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "659f54b1f860",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be2bf9146bd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f09de25c8ffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeb901847c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "357d6804a3ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be40a209c2a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b995a12ac0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d3fba59281",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c92f34cbab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa81c7288da9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d165baffe82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ee766f910b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2da880c84b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5820e0799006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a4bcb2c87aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16de0b6f1ef8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab4b84c1c6ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e48935adf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d2a049053cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0836150a392d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19bff02ff67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e53198867762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e39e3bc7f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193ab4fd8c50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a81add5ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bee0d7b898f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d15ee7543dbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc29bd739a31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a07d3ddd17c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56665afe7ac2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2a716e611ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d1467352c0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7edf912496c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f23642aa62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71eb91997a5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34f0b457f738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60e414bfdb1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82a1dbf4f003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf5716fb121c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56be3b98097b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4869147af7cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "996cde79bb9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<div aria-label=\"Promotional home\" role=\"banner\" class=\"promotional front-page\" id=\"promotional-home\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34750b3e682f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c70beba"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75e80127cfd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ef2dc1bb020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1abf99e"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fb3f3bbdc0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d55ef25"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eb9af0db3b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-835650ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Descobreix la transformació de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e9b3abc5426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c19c70bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/pla-accio-govern2023-2027/ca?utm_source=web-Barcelona&utm_medium=Promo&utm_content=Capcalera&utm_term=\" class=\"url-info-carousel\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1d0a326c55d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-097fad2a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Portes obertes a les escoles bressol' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Guia de serveis i ajuts' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Fem la Barcelona de la teva vida' 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": "<button style=\"\" type=\"button\" class=\"slick-next 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": "0712e794a9c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7152ba35"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3551c1334be9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b136c7e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"icobcn-pausar pause\" id=\"carousel-capcalera-toggle\" tabindex=\"0\" 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": "957f47a9d764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98abbc2a"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "message": "Form control with \"progressbar\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c5f5e261593",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43d6b012d291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c318a47f"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58fe264ea9a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d501070e"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5c42552621d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2e5358b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"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": "72c4b398de7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b754f61c"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52d460000c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52c3c562"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85fbc9d4e1ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a88c7bf4"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8029ee822472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7abf23d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"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": "f0ca5740d54f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eeb47ec3"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "75ed4d737332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a7aba1b0a18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-751b0df2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/ca/atencio-ciutadana-i-comunicacio/canals-datencio-ciutadana\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96dac26cab5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8028578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/oficinavirtual/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37d6962e2d70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ca771ab"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/processosselectius/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9cdc93cf7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42022b5d"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" data-taguejar=\"Promos Home 2 nivell\" class=\"carousel slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ea0dde931dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7adfe39f"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3718b88e1dfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55aee158"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" 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": "05f2728a5ee3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96b8d135"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"-1\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9df7f2d15ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7639263a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a8b0192869a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 1\" role=\"group\" data-slick-index=\"6\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3401fd7b25d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a1ee837"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 2\" role=\"group\" data-slick-index=\"7\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "757595b18a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17532238"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 3\" role=\"group\" data-slick-index=\"8\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9fdb4bb510f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7161bf3"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 4\" role=\"group\" data-slick-index=\"9\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16453a484e13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a45f0315"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 5\" role=\"group\" data-slick-index=\"10\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d942cbb50b55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-690abdad"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"11\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09386a893abf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ebea20e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Següent promo\" tabindex=\"0\" class=\"slick-arrow nav-dreta\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86cdf0f9a254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afc48648"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" class=\"ajuntament-guia-item-name\" href=\"https://guia.barcelona.cat/ca/detall/espectacle-abraca-m-fins-que-m-adormi-de-cesc-colomina_99400770647.html\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Abraçam fins que madormi'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1346dfb14d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee41b862"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ce21e10a4ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-257a3354"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b1c96baa550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f0c8d1"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35fd6f02b20b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8745a8bd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "386db081c8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "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=\"/ca/coneixbcn\">",
            "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=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"iframe-planol\" src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ca7c8c32292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2903ceb7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe id=\"iframe-planol\" src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48454ad12110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24973f79"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f004bd0e0e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26a44acdd45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c551104e3177",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb0c50da582b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "430b39f33d32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f498391e23a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c4c01d175f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb24887dc78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ae2125c387b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a99c21b7d33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 5092,
        "uniqueFailedCount": 202,
        "duplicateFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 19
    },
    {
      "submittedUrl": "https://barcelona.cat/en/living-in-bcn/accessibility",
      "finalUrl": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Accessibility | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 15246,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 954,
          "failed": 24,
          "cantTell": 31,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "742226208e41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d37833dbe7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "1443365b8c18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f98a93325ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "245f71dd1def",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "8329f8e56b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "82cc0df63979",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "05a56e6b5090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "d22ebcf886e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "04f9632c1fc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f9b61f1ad1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "17c1916f25ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "a19db49616da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "5a1d3a7f9bbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "991b09d22e0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0f6eedde0edf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "766d1a95b2b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "10af7ed91fac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "82984a40cddf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "dd2fb87d4551",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "3afca2f1827c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "10b28597ee4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ab77dab7f92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "b0ae1ff33216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1053,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3239,
          "failed": 201,
          "cantTell": 216,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "ba55f3d61487",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "1d9fb9ecefe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "165d95532f5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2844ccbfba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f05bdd6a48a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e6631fe4e1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cc6eb1b6b9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "478460a5048c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "723cc747dd1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6732b9ca2891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248464f96f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58690dd12628",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d8b64504bab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "4c63cd650702",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86e629fbfe59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e1ebef931f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c4759467d84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1589ab934c2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27872c5ab5e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20443f2e404e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dbfde860fef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e7b6914698c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23003140bd0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b67087d11818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b545960b8d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3f632f411ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7659afd0d5d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9ad8047475e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7f0d51b20fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c19dbe7b0a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae0e665d404",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1042c212f347",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c55cbfd675d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a4903a34b52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7d208e2d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ddc74c7bf9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fdaabcacc0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f36076c62883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd41169aec5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec706152135c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7814609bcdc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f77d6d461c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "827ac13f4855",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5170fb2e5763",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "555f019ad604",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4621d9ceacb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "489e5765c74f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd3d9b6e8bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2382ef0494d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed967439d842",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02b362989ad2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e280d0b6e530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2970d6f327e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caa0fb88f5d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "bf4d14aaa506",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02aa997bba4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94b121be099e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "771c4ce20f77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83691d1a5b28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed502b2276b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "1b956daaa92c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd7d1ce9d15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20045d4f24b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "d0ea032aa289",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2df1ba30af4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "203f73dc0234",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "0e5bf3f9a7f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f548d43121",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97760c967ffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fee048eab6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ec8f4d30c35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63fb3116bb52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32dbaebf243e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d3a61f8a62d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "8617a6c13279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87619c6b501c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89122e61098b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6757004539f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "359573c58d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4262d58f2766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae1cdc06e8d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12b8b8bed22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2f6821a908e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9769d0427e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f5beeda7b30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c2b57f681d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94ba4072451d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35302f28e020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "682145d6c409",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "a1b646b867dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "675361f1c438",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c3100714e96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc52609bf350",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf545aab33a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd0938a56c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14008fbe6614",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd44726a6cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50ae5692b4a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "832799911416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d85a433ca59f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "349e4fdd2a55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a2944d4a4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d893ac725da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5302e07af7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "709239397850",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29110c32f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e17b099197e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "137bad159248",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63b04fedf3f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "4f2e16e6f1f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b35f1bc172b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d06e7533367",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9c24ba0f27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bc4c3064017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc3d811b607a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7442765dae43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a916812e0f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82e08f2fe79f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e0664cb7d54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53ef9e5023fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbaea2ce720b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1bb765116e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "415134fb40cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ec78084e772",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8585cfb1dfe0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7e18f2c26bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c41f1331fa25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59aea440b7b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec44f5593809",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "3202c0e44b4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a423d671940",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40b14892142a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a65df8ef197",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3c9f7d087e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f7447cc758c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a280863854af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c36db33eeca3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ba5203e9048",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "12febf8034f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: P. de Grenet\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/serveis_socials_528x228_2.jpg?itok=SOUJs06O\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b567189f35c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-394f28aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 3' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ac17651eb4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "450f73851135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f06fc969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": "4764563c7b06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14cad1e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.37 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": "223854f09919",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29445caf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#apoyo-personas-cuidadoras\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0a2ec556fde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c2acb47"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#apoyo-personas-cuidadoras\">",
            "message": "Text contrast of 1.63 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": "ef0a20b083ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1325ed54"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.barcelona.cat/ciutatcuidadora/en/barcelona-care-centre/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": "c3add0c447a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b58419d8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.barcelona.cat/ciutatcuidadora/en/barcelona-care-centre/centre\">",
            "message": "Text contrast of 1.63 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": "235f1dd2c61f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b1ed4e32"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80ea10365849",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4f945030"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "Text contrast of 1.65 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": "cf0424dff5fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d189f01d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.39 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/servicios-las-personas-y-las-entidades/centros-de-desarrollo-infantil-y\">",
            "message": "Text contrast of 1.65 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": "9f6247208dcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c632fb2"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Photo: M. Moreno\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/una-nena-pinta-amb-les-mans-un-mural_1_1_2.jpg?itok=g1I8xxcz\" data-original=\"/sites/default/files/una-nena-pinta-amb-les-mans-un-mural_1_1_2.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3a773bd781c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c41719d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 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 aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<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": "eb6a56ff5328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1a80676"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#ocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bbeee5c0818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a06d1606"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#ocio\">",
            "message": "Text contrast of 1.65 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": "64c039197ca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1afdbe7b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=*:*&tr=620&sort=namesort,asc&af=code_prop&c=00620*&code0=0062001002&nr=10&code1=0062002002007\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ec63affdb7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e0088cc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=*:*&tr=620&sort=namesort,asc&af=code_prop&c=00620*&code0=0062001002&nr=10&code1=0062002002007\">",
            "message": "Text contrast of 1.65 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": "042bc6e7adf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-db8b18bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "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 title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "Text contrast of 1.65 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#deportes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "635fe82ab609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94c88b67"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#deportes\">",
            "message": "Text contrast of 1.65 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": "23a04633454d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed44f6ed"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.39 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": "text_sensory_misuse",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "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": "1fd067952a81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94679fae"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn/bathing-and-beaches/accessibility\">",
            "message": "Text contrast of 1.65 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": "b5badf24af56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23407022"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.39 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": "text_sensory_misuse",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#cultura\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f0c93ca50b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bfb555a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#cultura\">",
            "message": "Text contrast of 1.65 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": "c4661e43fe71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df011486"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/biblioteques/es/canal/accessibilitat-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": "eb530100ca7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20887202"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/biblioteques/es/canal/accessibilitat-0\">",
            "message": "Text contrast of 1.65 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": "3da652d624e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0bf7dc6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bc56a656037",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/living-in-bcn\">",
            "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": "a1e23256e1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4a2036e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/en/\">",
            "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": "08a4a8120a0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cafa99ac"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/work-and-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": "864d658623ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27bac412"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/what-to-do-in-bcn\">",
            "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": "5cf4aa53f811",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7668f4ff"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/discoverbcn\">",
            "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": "e52c49dc9c0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-69360351"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e837be247f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8b9b06eb4a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1a1849f8f2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9f12d8e86ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8247e2760d72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16a6683ed33b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "509ca9a45987",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dcac6466d90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41ae05aa0887",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3489,
        "uniqueFailedCount": 180,
        "duplicateFailedCount": 21,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 21
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Accessibility at beaches | Barcelona | Barcelona City Council",
      "elapsedMs": 13276,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 747,
          "failed": 25,
          "cantTell": 22,
          "inapplicable": 44
        },
        "failedRules": [
          "color-contrast",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".s2",
            "html": "<span class=\"s2\">Online booking</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.1 (foreground color: #db2828, background color: #70b8af, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".box-info-destacada"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b122f07fdbce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3fe64c71"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "f2b9a7d3b24d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e9f52ead281",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "3e946d029ad0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04dc5f429813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "07aa1e49f3f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "b6582d73c6cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "defc5536f61d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "41ac7ec6c33c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "2d4c1b4e5e8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "8abe14b71308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6f6673c414b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "b31b78d9073a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "39a3c7942212",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "57e603239b0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "0a52223ccb71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "5fd6b4b8894e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "bcde044bc10d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "cb832af3589c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "eef994e9e3ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0ba259192ab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "95c30475ba7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "bf03064f7fde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4613c021eea7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "8b2832bafddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 838,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2385,
          "failed": 162,
          "cantTell": 193,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "c9e53388ed15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "aa99a38c23fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6372c02173e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2f5c40fbae9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87cfbf8ad86f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b07122cef81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20c93f728a2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "c43bda53cfff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ff8a653d358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "829a5ced9879",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6bdc3dcde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83b60dd922d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43353a03a16e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "c43dbcccbd88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c13d7ddd5313",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8adf03e94a77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "825902b8deca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8715a627eee6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aafe20e567c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d1460d8c955",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "743392baf0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97b10c3021ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a23003f93a51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2f4cb338deb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "7d6624289414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e22f5ee5f34c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10a382881fde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "069f4b2e4cd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c56eb893ee5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6649eaa8a7b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f1e6258455f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56176fa446a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "472a8eb3e338",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "73c4d5657222",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa36178a45a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b87a609685fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "b0269d75a9bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51164fa6b4e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56358619ac79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "eb428ef0da38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a2c2e664b49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "690afd8eba7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2019ccc1531e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97151b788955",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec3ce74ade8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "706fe1452f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c3232d2a9a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8148e0dd9c0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79abbf1befee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4fe6a7b5392",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5f5a1f831f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75a756133ee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0151cb90310f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60597fa0a3f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c36c6d04bab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0adf4f8886ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a90d0cc6e89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9799f0fc32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13545a105e62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35fd0ab5a872",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab94f9f53c34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a987b0bc9f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "24ae31ce0e95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70d0acc1203f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3705362f1ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbf6727c8ad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7984e3e54cdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b182a72c661d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "2a34d86f6ff5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eff33bc3b5d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d27dfbc10ae6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "f3b2c67dd98e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "539113126db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50a5dd02bdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "266c1b18b471",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d58cbada6b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eee533c083ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c155a408ef19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e761e5eca144",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7745cae67b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53c9174f13c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e81eda36197a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9ca90d43b81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86cc038e6354",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6bfbf64eadc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6688a741c398",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a6fe160966",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "637ba9aa10ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1adf910b5342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db1d773b7375",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb5db294bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "bbd6d0b09e91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329d0b7e01d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "996f72869a48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bfa65126b34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4f3e8c0ae1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2228c6f1e9a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3d1eda43bee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae0fcffecdc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50a5ca188243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb0eea54fefe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88b449a5a1f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c59ea378313c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5952abc2897",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "535a9499004a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7cff06f4d18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1bc2cee5b64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b2ed057184",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6776f587556b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "cd2b254d64b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04de14710cba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec244a062e73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27897b1f3ec8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b287e2c65e96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a92ab99c5e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a0ba21717a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d4ecfaac227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a59df1881fc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f670bf80d81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "796d491166b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17603725da26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "505ae99e993b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be27f5462122",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9255caecddbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6778d72d5099",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "019b64cab46d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f8000ff0038",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c83801b76ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c10f9a10f063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "cba3fe127dff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2d085e009d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d39f38a6a6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2bf0003cac3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40711bd93369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00a93b91b251",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "804c3d4bda00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b925a916a0b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b90eea3dfeca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "0c8b9f5d0cb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"bathing-season\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a48a6301abd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9874f32a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Accessibility Model for Barcelona's beaches Accessibility Model for Barcelona's beaches' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bb844705f63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Bookings Bookings' 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=\"s2\">",
            "message": "Text contrast of 2.11 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": "188c49b9d302",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f11933d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Open in a new window\" target=\"_blank\" type=\"application/pdf; length=218476\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/2026_Protocol%20Suport%20al%20bany_1.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de0cbf477c0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ab60f8c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b443aaafdfe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd043f3da6fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e994e422216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cf88ca529e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24837e5771ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdcd95d4b447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c42f1abac38a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53fe9d2180df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b59b3b53fd7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2594,
        "uniqueFailedCount": 152,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Montjuïc Park Council | Barcelona City Council",
      "elapsedMs": 13075,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 656,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "194e915ad3bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a0ea0bc533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "85ea2bdb59a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "371f0a01076d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "f068a0423fc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "1e05b1aa3290",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "40281620ed19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "39afeb012d62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "a534b129042a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "9ea544eab086",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efa1ff066029",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "53d384e134ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "7d7cbd6532a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "1d62e793cde5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "65e1b3148cf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "b46ca676f765",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "17221aa94808",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "7e955712c5c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "1067ceb3fb6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "ce0d99261883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "56c46cdd889e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "182286cd5327",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc2f25c732d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "a5a49cf4e2cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 745,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2166,
          "failed": 158,
          "cantTell": 190,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "b6c5d509e3f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "035147317482",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d0830867904",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9037e8f0fa51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3867d428da5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2978d65b3068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7515adf28ddf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "9ec0e61633f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c13bcb37dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b8c7d318f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eb71fb9b1c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4391c3703456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b387c905c260",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "48d4681e4a59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907d163ecde5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e3692e7f86a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "832daffadec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07da234f4943",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8a0491eb272",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a246fae2da86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4605072419f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfb321eb420e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd0c94cc459b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52eddfa2d38b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "07d11c79ee16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ca4129489d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a5583f4479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1fb73a405c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9939beb7143",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c22a7cd05e9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef12f2b8ab89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbda82d70aa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13adc5f072cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "b659ba116217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22cfe3bcd9b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8b8c3a9906b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "23a4ac6be67f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "156d25ec641a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd581ab0ce3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "1e80e8e916a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2852192627f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b82a5dd3f0e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e24d662790b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98fa741bc0a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c4f8d764ec8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2aead4c4681",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "588fab5a4690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e07f014ab03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "177e327442f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a630f088318c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "531f001d3a8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "879c766500aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f66038b01760",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d4e0664dcc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ee343e500cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3ca570ffd9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efaddd7cb997",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97af997d114d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b366637692f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8c13cfe98b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b013c42378e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abb8c7a9bd34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "d7a60743ed39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a3512277ce9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ded6e88e6c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bdc81020f8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c29d964f3168",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46a0f5a7a7d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "72063e5d321a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce753ebe1125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d61706d6adcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "1d07f41022eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "584890577731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc254715909",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "2040c0326487",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16a1ea65d931",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "187a7459e9c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ff71542e73f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b561fe13b916",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2d7a7d8ae36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01d7c7fecfaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4052bb6422e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5da15d8b7d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be65dc86c557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dd5ff487795",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8433de9a1af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "639cc3384cc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb9b2efc9e3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c3086700b8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "101c028a9797",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd2de782ec3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "7cdbbb4019b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d84a0f8e794f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5070980eab1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cf736d76287",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8275173bc49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fcef0c579d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1513e34f7b1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0ba65ef527d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "664beb695955",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ab690f5fba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab3c674c1413",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff5ddf8500b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4061c6f3a995",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "446c54799cfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3239d6e8b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9246722ded5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ecd08458d9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ef4a5621e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "62ff24d1521b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be687e7935b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ceba75e3c53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df2cfb12fe03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6939959fa6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03e0bdb114d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f49ef4ed811d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b13cdebc6ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ae7bdea8577",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3369b8d63f78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77e3a4a71533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f236eb601a05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad79c9a4cef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e909eb9a1af5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0614d46816cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e5b6eac5e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40461028e8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9362fbf1ae63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4041c3f83062",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84c95913a15f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "95d4fddb1107",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdb54071d874",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15f8b910abfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3f2087b8e89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0345111d0e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb99b739a7ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9caf965abeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e8715ba2b5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc3a81ebd9f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "149aec7a1202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'big'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d38ea9583970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36de417f4f57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df758e31a18b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fb3b350195b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eade3a895248",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a203446b18b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b313a07ddfc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c270488cd5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d21457f3232b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2f672c1d581",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6306e648fb5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2370,
        "uniqueFailedCount": 150,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/ca",
      "finalUrl": "https://www.barcelona.cat/ca",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "El portal web oficial de Barcelona | Ajuntament de Barcelona",
      "elapsedMs": 20256,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1519,
          "failed": 39,
          "cantTell": 22,
          "inapplicable": 37
        },
        "failedRules": [
          "aria-progressbar-name",
          "aria-prohibited-attr",
          "button-name",
          "color-contrast",
          "frame-title",
          "html-lang-valid",
          "image-alt",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "link-name",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "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",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-progressbar-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#progressbar-carousel-capcalera",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" style=\"background-size: 50% 100%;\">\n          <span class=\"slider__label sr-only\">50% completed</span>\n        </div>",
            "message": "ARIA progressbar nodes must 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": "d369c225d201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Anterior\">\n                <i aria-hidden=\"true\" title=\"Anterior\" class=\"bcn-disabled\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26aeff32abd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-seguent\" aria-label=\"Següent\">\n                <i aria-hidden=\"true\" title=\"Següent\" class=\"\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "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-planol",
            "html": "<button class=\"geoLocation\"></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": "249da0f895f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91f459fc"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#iframe-planol",
            "html": "<a target=\"_blank\" href=\"../ca/\">Plànol</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#iframe-planol"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7eaed186dc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5760012c"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#i-temps",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" width=\"142px\" id=\"i-temps\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c71a76c3812",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&amp;config=lameva&amp;20240110\" width=\"336px\" id=\"qualitat-aire-i\"></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",
            "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": "iframe[height=\"410px\"]",
            "html": "<iframe frameborder=\"0\" height=\"410px\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" width=\"100%\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeaf6bc0df95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eff75f8"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#iframe-planol",
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\" id=\"iframe-planol\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "html-lang-valid",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-lang-valid?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "#iframe-planol",
            "html": "<html lang=\"cat\">",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4669f6c4bdfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66731296"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": "30bf52d4957f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-365a2ea5"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header",
              "#promotional-home"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dae4634f595d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat-bg-promos",
            "html": "<div class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\" role=\"region\" aria-label=\"carousel\">",
            "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": [
              ".llistat-promos",
              ".carousel"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eb8d3f1a5e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dcf3726"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#main-content",
            "html": "<main id=\"main-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-planol"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "748471a2be4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60ded9ac"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#iframe-planol",
            "html": "<nav class=\"js-main-search\">",
            "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": [
              "#menu-footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50961bc3b0a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-79321091"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#iframe-planol",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></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": "86a1dfeb1d7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6a9b6d0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "777c5cc8c74d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394ff7e1fe69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "4d567c74ad44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "b5baa7cb63d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "e62e4445e632",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "ac3654198736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "acf27b1d36bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "e108fcaf8eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "104c4fe6e052",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "4ccb06cc6620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "c90f687ddf88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ef673c5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "af52fb440198",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "57641f16b03f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccbaa351"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7296d71c8750",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "9a0cddce1766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-797fde0e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b19f3a939359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "204bfb8607cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "f9988761ae29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "432e97ad9200",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b1e446d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b8e4d2619f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702d7b0cfe4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "5197b9cfdb8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1617,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 35
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4768,
          "failed": 228,
          "cantTell": 235,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_banner_single",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_landmark_name_unique",
          "aria_region_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "frame_title_exists",
          "img_alt_null",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly"
        ],
        "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": "f219c8f19acf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "ddfcc8a7393c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "3e938a1f2f62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf414812e5c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc1bfaf6f96d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77166e6ebef5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3db4fa1d359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0c6b9119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "497f3e2c3bdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17bcbe52"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c2e4ded4cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15fb76172e53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87365494"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a788fa4565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35c33318a292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d7dd2b7cec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09b53c0f432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "629196119f08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baca5f896e71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9fe6ff8d533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8489672f9e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3757abd2ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f0bec901464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bf38097c9db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6160d6e69cef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2108a71f6e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f99a8d4f59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b56c89de084c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2266782f4147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "decf8721b656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b00bc9441ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a778d817b654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "707798016641",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed51414a039",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c16b16961553",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a3f56fc8518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe5e3bcd5012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80333128b8e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45df971c88ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6e08566299b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e517a450a8a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e32ac0ef849c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9120ba3c5366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2522a0ecf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5043403d2247",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96345d9159c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1a7f7fd51b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c5f265a7e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fda1a475f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cb0cd99b17c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c6846c7b3eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e320377332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d86dfefdb33e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2bafccabb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c66ba97b69bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e5d27857d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "028bb33a23ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c4671e17edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdc9ae38ea50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7619adfacd2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66ae7c8da4e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f6928389167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0c7ee0b9481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c59f8b82d932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62ff541f4ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12e59e91dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "814010def6ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ade89a99da26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aebe9902355",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb56b2ccb3fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b64eecb33b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29c4f184a6ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "141a262df806",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eebcb8848e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff2d756887f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669675b08f6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca56ac9b832",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b9d2d47b2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d92fc19fe35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38940a0fd609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5025f79d5a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a7084072aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "136077260e6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0a15111ca32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3912ebcf2f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895d96f059f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08885afcd9e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5c1edd0daad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "458b96f65c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "774dba3f82ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ed3057ae2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aaba4e02362",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72d2da4dfbcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70fc791afc5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4eb152e61a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa796cb59983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5715619512d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "821ec8616893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e64ca978b4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "988a1af7b8ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2269e4e2e95a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72a2368019d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2215055f2718",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd09e1300f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778963f9bf06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8385d54532ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39b3715681ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ac27b8e6b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "191846fcc730",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9828804f2d38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "659f54b1f860",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be2bf9146bd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f09de25c8ffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeb901847c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "357d6804a3ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be40a209c2a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b995a12ac0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d3fba59281",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c92f34cbab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa81c7288da9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d165baffe82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ee766f910b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2da880c84b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5820e0799006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a4bcb2c87aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16de0b6f1ef8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab4b84c1c6ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e48935adf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d2a049053cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0836150a392d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19bff02ff67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e53198867762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e39e3bc7f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193ab4fd8c50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a81add5ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bee0d7b898f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d15ee7543dbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc29bd739a31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a07d3ddd17c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56665afe7ac2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2a716e611ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d1467352c0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7edf912496c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f23642aa62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71eb91997a5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34f0b457f738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60e414bfdb1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82a1dbf4f003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf5716fb121c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56be3b98097b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4869147af7cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "996cde79bb9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<div aria-label=\"Promotional home\" role=\"banner\" class=\"promotional front-page\" id=\"promotional-home\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34750b3e682f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c70beba"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75e80127cfd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ef2dc1bb020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1abf99e"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fb3f3bbdc0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d55ef25"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eb9af0db3b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-835650ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Descobreix la transformació de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e9b3abc5426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c19c70bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/pla-accio-govern2023-2027/ca?utm_source=web-Barcelona&utm_medium=Promo&utm_content=Capcalera&utm_term=\" class=\"url-info-carousel\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1d0a326c55d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-097fad2a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Portes obertes a les escoles bressol' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Guia de serveis i ajuts' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Fem la Barcelona de la teva vida' 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": "<button style=\"\" type=\"button\" class=\"slick-next 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": "0712e794a9c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7152ba35"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3551c1334be9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b136c7e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"icobcn-pausar pause\" id=\"carousel-capcalera-toggle\" tabindex=\"0\" 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": "957f47a9d764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98abbc2a"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "message": "Form control with \"progressbar\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c5f5e261593",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43d6b012d291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c318a47f"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58fe264ea9a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d501070e"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5c42552621d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2e5358b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"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": "72c4b398de7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b754f61c"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52d460000c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52c3c562"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85fbc9d4e1ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a88c7bf4"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8029ee822472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7abf23d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"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": "f0ca5740d54f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eeb47ec3"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "75ed4d737332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a7aba1b0a18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-751b0df2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/ca/atencio-ciutadana-i-comunicacio/canals-datencio-ciutadana\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96dac26cab5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8028578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/oficinavirtual/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37d6962e2d70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ca771ab"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/processosselectius/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9cdc93cf7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42022b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelona.cat/infobarcelona/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "875a803472b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee9f349"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://guia.barcelona.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248b574fb76d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1370e9fe"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://geoportal.barcelona.cat/planolBCN/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d3c068c48d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-155b799b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ffb8d722a8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ef4e60e"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" data-taguejar=\"Promos Home 2 nivell\" class=\"carousel slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ea0dde931dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7adfe39f"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3718b88e1dfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55aee158"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" 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": "05f2728a5ee3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96b8d135"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"-1\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9df7f2d15ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7639263a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a8b0192869a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 1\" role=\"group\" data-slick-index=\"6\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3401fd7b25d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a1ee837"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 2\" role=\"group\" data-slick-index=\"7\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "757595b18a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17532238"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 3\" role=\"group\" data-slick-index=\"8\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9fdb4bb510f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7161bf3"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 4\" role=\"group\" data-slick-index=\"9\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16453a484e13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a45f0315"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 5\" role=\"group\" data-slick-index=\"10\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d942cbb50b55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-690abdad"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"11\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09386a893abf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ebea20e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Següent promo\" tabindex=\"0\" class=\"slick-arrow nav-dreta\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86cdf0f9a254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afc48648"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" class=\"ajuntament-guia-item-name\" href=\"https://guia.barcelona.cat/ca/detall/espectacle-abraca-m-fins-que-m-adormi-de-cesc-colomina_99400770647.html\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Abraçam fins que madormi'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1346dfb14d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee41b862"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ce21e10a4ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-257a3354"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b1c96baa550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f0c8d1"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35fd6f02b20b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8745a8bd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "386db081c8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 3.38 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": "be73306be9d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "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": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Text contrast of 3.67 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cebbbdedc6e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcd79dd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 2.94 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": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "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": "<a href=\"/ca/coneixbcn\">",
            "message": "Text contrast of 3.67 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": "adbebe13e43c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6801003a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelona.cat/mobilitat/ca\">",
            "message": "Text contrast of 1.75 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee8a72e94f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d8f183b3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.44 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": "6e22b534cffa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "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": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Text contrast of 1.75 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": "eb51db28132d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c78d1ee2"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"iframe-planol\" src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ca7c8c32292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2903ceb7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe id=\"iframe-planol\" src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48454ad12110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24973f79"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f004bd0e0e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26a44acdd45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c551104e3177",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb0c50da582b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "430b39f33d32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f498391e23a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c4c01d175f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb24887dc78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ae2125c387b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a99c21b7d33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 5092,
        "uniqueFailedCount": 212,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 20
    },
    {
      "submittedUrl": "https://barcelona.cat/en",
      "finalUrl": "https://www.barcelona.cat/en",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "The official Barcelona website | Barcelona City Council",
      "elapsedMs": 19991,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1513,
          "failed": 39,
          "cantTell": 27,
          "inapplicable": 37
        },
        "failedRules": [
          "aria-progressbar-name",
          "aria-prohibited-attr",
          "button-name",
          "color-contrast",
          "frame-title",
          "html-lang-valid",
          "image-alt",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "link-name",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "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",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-progressbar-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#progressbar-carousel-capcalera",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" style=\"background-size: 50% 100%;\">\n          <span class=\"slider__label sr-only\">50% completed</span>\n        </div>",
            "message": "ARIA progressbar nodes must 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": "57f09a8a9fd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Previous\">\n                <i aria-hidden=\"true\" title=\"Previous\" class=\"bcn-disabled\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f572fcf38490",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-seguent\" aria-label=\"Next\">\n                <i aria-hidden=\"true\" title=\"Next\" class=\"\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "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": "#planol-screen > iframe",
            "html": "<button class=\"geoLocation\"></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": "a2cf35f06ffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07209c06"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<a target=\"_blank\" href=\"../en/\">Barcelona map</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#planol-screen > iframe"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd61ce1fb9c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd2c0148"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#i-temps",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=en\" width=\"142px\" id=\"i-temps\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f7c7d7d4110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=en&amp;config=lameva&amp;20240110\" width=\"336px\" id=\"qualitat-aire-i\"></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",
            "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": "iframe[height=\"410px\"]",
            "html": "<iframe frameborder=\"0\" height=\"410px\" src=\"https://com-shi-va.barcelona.cat/en/api/widget/route\" width=\"100%\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25acec39eaae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eff75f8"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=EN\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "html-lang-valid",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-lang-valid?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<html lang=\"cat\">",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a8c2717f1f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78ad9048"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": "25d02625221b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-365a2ea5"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header",
              "#promotional-home"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45b234bba8cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat-bg-promos",
            "html": "<div class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\" role=\"region\" aria-label=\"carousel\">",
            "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": [
              ".llistat-promos",
              ".carousel"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1b7b618baa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dcf3726"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#main-content",
            "html": "<main id=\"main-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": [
              "#planol-screen > iframe"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43fa6aef98e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60ded9ac"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#planol-screen > iframe",
            "html": "<nav class=\"js-main-search\">",
            "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": [
              "#menu-footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c63985c39b1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d23a270"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></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": "a9e0cd1c51f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8afc0f7c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\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": "d1e3f21f36ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc0c1589b77d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "733c40d354f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "bacc118e94b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "64d29f38e50a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "fecfded0f75c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "3429446663b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "d25c7008065f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c2d46281af7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "5728780adc0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "eea78e2a457f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc6a5398"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "eceda346dc33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "139fc86555aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a207358a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "161a9f8e3686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "67225150e22c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f12283bc"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "eeaaf080618d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "cf8c3fb2c6e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "81c83c8f4513",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "389edd1d964a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e2c04f0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c7232120c62c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01472620f056",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" 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": "474abd2aa128",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1616,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 35
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4811,
          "failed": 220,
          "cantTell": 230,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_banner_single",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_landmark_name_unique",
          "aria_region_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "frame_title_exists",
          "img_alt_null",
          "input_label_exists",
          "label_name_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": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cf69676dee3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "93213a204c6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "465789f9521b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d6fd972cf56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9c2b24b563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a91760894878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ebb026ab9f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0c6b9119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c367a15daa7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17bcbe52"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e44eaf247be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "199faa8d60a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87365494"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e45aa673d5f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6688747d5165",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43f8afa09ac3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e585aa4e0ccb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "1f28f4d07d44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f783543636e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc11bf67f8fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01dc4449917d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31765444785d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bac2cc4070e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef08cbffc690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bffce7cce151",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5c44b71208c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d9844468993",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ade72604bd98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "04230f4fdc15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "145a471cf201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a668263c86e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "010d7d95e9e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83c186a67fbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65cb266f5f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd0d645f381",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d951913ee807",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55dd7e1708cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "c2c40ab63d2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f183d6fcf19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bd04e8f6c11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "c61cd72b8285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1e77cd5e3f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "878e26acfc78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "9b07770d1d15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2acb2c3d4ce9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50697bc1ce40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "87f25afb65fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea945577d8cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c31ff23f618",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ff6ca2f565c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c937713442c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53a991d5b74d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "674a65922686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc9cbb330aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfd6a5be9bd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da6308bece79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3aeb232b8081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df286c700503",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c47fef145ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f083b25876fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b0adfabb746",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dee311eba0a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3762e0a4cbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "961789ac736e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b045e9e46643",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb869fc09472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d2327468ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad7e3c1d2d9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d15e4c535f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "47fe6d950816",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285bf39315dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93624f6a4e20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "288cd40126ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df6fcd1d7977",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51d1b260a1c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "3df58850968e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93d19e3717d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f54e22d595d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "a949dfd0cc3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70d88c47bb25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f78e4f3dfc97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "d21bf54e2076",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53b09c5dc3d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14723c2b3d7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "046b3a1d6970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc5abe24c57e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7410b9c6aed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50ea45ebf33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bc9ff827e9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "426d141e58d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a1491cf6cde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13d0368c735f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ba75891672c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "281f59458f59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e24c3f128bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "559b64c510e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6e715aa25c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45957d548611",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75903a47dbe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "160f44255f9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d3eee293fc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf824387341f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdd43eb81f09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7301bc86fa83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "52a49aba9b89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "50ef20218362",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d75deb680a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecaebb0d75ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f681c32f2ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d38c6f8eb30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "439384ac7f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2bfd119af20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b74a2d55c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cf8db54361f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c42f639c4be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2e9e7e0db54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af21a209faa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "346e6d5d2223",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15695ab328b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a0fc70d4b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd71f58e73ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f30c28a46568",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8ef7eb520e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e79b04ac4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "4cb1e946b71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b6d474dd91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43f7d4240953",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faa19b58fd44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe2d08a4c5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752c8cbf38c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c44ab141b03e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0848ecf66285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95f7770b6072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18f8c84d4220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa8c7290d971",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b03c35f48d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73cf9557b735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ab6d691ba59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6e0519f35f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c4267d44035",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83d10484774b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2d24aa83b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b0c887fcc56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee03348e9ddc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "3ce0ef74500c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4823ddd13b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "112b861ae46d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e246e96168db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "954108f7a420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2564ac68701",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5abe151ffd24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e7b3aa8ccf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<div aria-label=\"Promotional home\" role=\"banner\" class=\"promotional front-page\" id=\"promotional-home\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff92a1bbeb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c70beba"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1915c91f81f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbfc8d772578",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1abf99e"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d94cebc92a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d55ef25"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca6c227b4065",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-835650ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Discover Barcelona's transformation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eebd3eb630e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c19c70bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/pla-accio-govern2023-2027/es?utm_source=web-Barcelona&utm_medium=Promo&utm_content=Capcalera&utm_term=\" class=\"url-info-carousel\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdd15d896b88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-812a5266"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Open days at nursery schools' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Services and grants handbook' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Let’s make the Barcelona of your life' 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": "<button style=\"\" type=\"button\" class=\"slick-next 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": "0afc1b309d69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7152ba35"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5103386f53b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b136c7e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"icobcn-pausar pause\" id=\"carousel-capcalera-toggle\" tabindex=\"0\" 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": "df58b871d7f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98abbc2a"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "message": "Form control with \"progressbar\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92f364ecf8ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=en\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6bfd7ae1a6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50334ccb"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=en\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d351b17cec0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-733a39f5"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=en\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e73e1a9012b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b24dc12f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=en\" height=\"88px\" frameborder=\"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": "9e476e4dbaae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f4a1b5"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=en&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aedf5a17d886",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-702a33ae"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=en&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42faddaea2e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b767302"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=en&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778585a83946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8bbe3b0c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=en&config=lameva&20240110\" height=\"88px\" frameborder=\"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": "d899c6e6e7ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-847cb096"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "ce3d27c859da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/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": "30997c7e364a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c18bfdc4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/en/public-assistance-and-communication/citizen-communication-channels\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfc702993de5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b8f2170c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/oficinavirtual/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3724c98c149c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da3561d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/processosselectius/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08224c4c8475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b21cec5"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" data-taguejar=\"Promos Home 2 nivell\" class=\"carousel slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e74631d6bf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7adfe39f"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f803d465a12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55aee158"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" 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": "2bc46a2029d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96b8d135"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"-1\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c1726e72804",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7639263a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d2ebe274fa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 1\" role=\"group\" data-slick-index=\"6\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "529182b32d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a1ee837"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 2\" role=\"group\" data-slick-index=\"7\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adf2d15395fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17532238"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 3\" role=\"group\" data-slick-index=\"8\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "439bd2190241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7161bf3"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 4\" role=\"group\" data-slick-index=\"9\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17450a461397",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a45f0315"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 5\" role=\"group\" data-slick-index=\"10\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9508d4b9000b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-690abdad"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"11\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c91718f88bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ebea20e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Següent promo\" tabindex=\"0\" class=\"slick-arrow nav-dreta\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e61e4d605b15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afc48648"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/en/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "661f3fc17a03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a9103fc"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/en/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9c27450411",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1b1ff04"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/en/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec1c4467bb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78780b19"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fa7e3d782c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "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": "<span>",
            "message": "Text contrast of 3.92 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": "7954ebcbb313",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "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": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.barcelona.cat/mobilitat/en\">",
            "message": "Text contrast of 1.76 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c9452aeb22e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4d25579"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.44 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": "3f1f41c90abf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "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": "<a href=\"/en/living-in-bcn\">",
            "message": "Text contrast of 1.76 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": "aed7f19cf064",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14f8123e"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=EN\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebce0bd8189f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29694257"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=EN\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12b7cc5ced4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af0c961c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b09a1d23c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd9bd9ac59ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3490e2064c34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2a22bc5c67e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c8dbdbcf0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "293040b249f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f06c71aa57d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce7c84843cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50169a47a268",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da26aaa47e57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 5077,
        "uniqueFailedCount": 205,
        "duplicateFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 19
    },
    {
      "submittedUrl": "https://barcelona.cat/es",
      "finalUrl": "https://www.barcelona.cat/es",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "El portal web oficial de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 20120,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1520,
          "failed": 39,
          "cantTell": 25,
          "inapplicable": 37
        },
        "failedRules": [
          "aria-progressbar-name",
          "aria-prohibited-attr",
          "button-name",
          "color-contrast",
          "frame-title",
          "html-lang-valid",
          "image-alt",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "link-name",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "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",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-progressbar-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#progressbar-carousel-capcalera",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" style=\"background-size: 50% 100%;\">\n          <span class=\"slider__label sr-only\">50% completed</span>\n        </div>",
            "message": "ARIA progressbar nodes must 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": "959b3f2a0878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Previo\">\n                <i aria-hidden=\"true\" title=\"Previo\" class=\"bcn-disabled\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e5eeeefab16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-seguent\" aria-label=\"Siguiente\">\n                <i aria-hidden=\"true\" title=\"Siguiente\" class=\"\"></i>\n            </span>",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "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": "#planol-screen > iframe",
            "html": "<button class=\"geoLocation\"></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": "b8074a962157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07209c06"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<a target=\"_blank\" href=\"../es/\">Plano</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#planol-screen > iframe"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "556c8a2b8539",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd2c0148"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#i-temps",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=es\" width=\"142px\" id=\"i-temps\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "755050274309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#qualitat-aire-i",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=es&amp;config=lameva&amp;20240110\" width=\"336px\" id=\"qualitat-aire-i\"></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",
            "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": "iframe[height=\"410px\"]",
            "html": "<iframe frameborder=\"0\" height=\"410px\" src=\"https://com-shi-va.barcelona.cat/es/api/widget/route\" width=\"100%\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89da73657a11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eff75f8"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=ES\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "html-lang-valid",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-lang-valid?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<html lang=\"cat\">",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca919cf00622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78ad9048"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": "7e43d3be2d80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-365a2ea5"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "iframe[height=\"410px\"]",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header",
              "#promotional-home"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12720d8afb62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat-bg-promos",
            "html": "<div class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\" role=\"region\" aria-label=\"carousel\">",
            "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": [
              ".llistat-promos",
              ".carousel"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ebb96e218a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dcf3726"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#main-content",
            "html": "<main id=\"main-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": [
              "#planol-screen > iframe"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaed9dd013b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60ded9ac"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#planol-screen > iframe",
            "html": "<nav class=\"js-main-search\">",
            "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": [
              "#menu-footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40cb45cb51a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d23a270"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#planol-screen > iframe",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></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": "8bca46084b4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8afc0f7c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "cc8b8f4efd50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d367b0fdeba0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "bb090bacc5c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f7c9a2585eba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "e30aa447ca03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "08f9c4d2c009",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "684a8f402f12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "d6bda85f215f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43d741d21385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "c082b4523e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "18f9381a04f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff361bc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9ed2544d9e5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "4f9e94954ac6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce5e2fd1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "6aeab9dc957b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "4048be918fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be2ef2c6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "8057d9a4a3ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "35fd7e47ce8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "fb4616f8daae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "34383dd843b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59448711"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "81c8f158432f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6219b3809c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "f328c87a684c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1621,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 35
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4778,
          "failed": 219,
          "cantTell": 230,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_banner_single",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_landmark_name_unique",
          "aria_region_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "frame_title_exists",
          "img_alt_null",
          "input_label_exists",
          "label_name_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": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc7728593c56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "bfab53ead63d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "1f1f2d7459e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49f5a884ca58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1122d9b8ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50adb10abd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e25aaac1dd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0c6b9119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b69f7d28cf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17bcbe52"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a313d553bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d0d57c2a1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87365494"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b92f110636e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2dad211bb7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fbb2f87bb29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c32c7c481f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "718ab93f3bcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddd06fc8be52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd0947578bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49c43c85b8f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4d524d545d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2783094b9cb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3707017d7ef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a81c43f0cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "509bc6072766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ad4392fb818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b007f8e4b1f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50151e40c961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba8801ca8ee4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3be74f581c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0bf11e5fd71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d774bc7a5f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f6fc869b09a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecdbf2675550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13176c815ed6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53537988ef62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00ed12e37469",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0d7f1b34192",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d82b1ce1156",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc723737e472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "033ff80d2986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a68e38d59d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13b36c5953ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5840b27170ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d0bfd4e07e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1694a687d3bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bcf1a4ee4e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1d9468a66fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5499bd97d8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c3b4b15c0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c1298a4def",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d6d160ff24e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc1fc55a5c50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a08664b216c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbe008f9e45f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04b928a062aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c3705f08f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ebf9eecf943",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cb97adfd597",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11cd5f16ecc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04ab25905315",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6630edbdcc4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84d7aeff8246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c08556ef3e2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a1a8bbf6bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f154c0600b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c92bbece8f5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d5fe0bc76dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faa90f1c29fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e745e17c77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b85e02106899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bf1b08cfeb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3827bda33d72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1de06f470b15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b91b6ea7c902",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7739e9f38e8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cc29afa10de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e148bf24260e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fe729c05e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ef9355d9cd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a19ec5f61fc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba033a6a8888",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b2d427ff062",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6b2810f0867",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54eafeac91cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "712a324f058a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33eeba0efd6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed4e015fedaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92b9dbd0bb80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669e396b2cd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7188cfdb3349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0cd39d98c14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dca9967f1066",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec63db8644b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f110ba2b5059",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "984624742a82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0e5ee3598f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b0f2fb82d67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "131de3e379e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eec5d5dd7d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a249ac941803",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "082c174029be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ade724b5f666",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a5b7e2fb090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d227048fe56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a0cd092986b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95901303ca0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b05490dc61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ab3a54d30af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50e175b1573a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d528341f5963",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be5353e9b256",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40113a6eef44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1e5386618a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c80faec97eb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e39f98d793dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e57590e8af41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6afd8fac1e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e15d5c37ebd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2eb50e84071",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b72c1521a76d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29bcaefdd71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4dd39209bc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "148d07c6528a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b4c5ad752bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f55cb4870c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f42bf9c96cce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b29b92faabc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5fa9972e0d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12b8e90fba8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b20c9f85215",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ced84688b9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ff7af7369a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e51c7c0e20e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9872ec7005e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eceed08a054",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dade72ec4ca5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d61adfaa7db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "471484ccb046",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d30e50e7a648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4d770ed6da4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0073cbecb55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57dd65ab904",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e5ec1874084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a91d99325815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d43f5beb296f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d9f0e9dd5d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5106b82591f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8395b13a6036",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfc77326b1c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac169e1944d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<div aria-label=\"Promotional home\" role=\"banner\" class=\"promotional front-page\" id=\"promotional-home\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ca4bda2bbff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c70beba"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00fb0a23c15e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46a2ad880d76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1abf99e"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e53f6f4561a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d55ef25"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62f47946cd10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-835650ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Descubre la transformación de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fe72e6fde43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c19c70bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/pla-accio-govern2023-2027/es?utm_source=web-Barcelona&utm_medium=Promo&utm_content=Capcalera&utm_term=\" class=\"url-info-carousel\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "473fa0cbf2b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b715d35"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Puertas abiertas en las ‘escoles bressol’' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Guía de servicios y ayudas' 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 data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "message": "Confirm this text 'Hacemos la Barcelona de tu vida' 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": "<button style=\"\" type=\"button\" class=\"slick-next 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": "b9ce8053e9c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7152ba35"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93030a12af02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b136c7e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"icobcn-pausar pause\" id=\"carousel-capcalera-toggle\" tabindex=\"0\" 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": "7eb88192678e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98abbc2a"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "message": "Form control with \"progressbar\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d532c13a3c1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=es\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d05265416f78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa26e97d"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=es\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b005643a573",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ba4cf71"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=es\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d410f9f0b8f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6b99647"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=es\" height=\"88px\" frameborder=\"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": "3d551f228505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-faff5bfd"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=es&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bede82ffb88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e81dc2f"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=es&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32a86b20efab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3963b34a"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=es&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27f7064d8f49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90d95070"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=es&config=lameva&20240110\" height=\"88px\" frameborder=\"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": "3a8ac5d81513",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76d275f4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "930ae64d303b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca8e69129d1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9f97d513"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/es/atencion-ciudadana-y-comunicacion/canales-de-comunicacion-ciudadana\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb1c38192f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b01e5852"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/oficinavirtual/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32dad579c343",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff14d544"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://seuelectronica.ajuntament.barcelona.cat/processosselectius/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "562ca658e4e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c836e8e9"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<div aria-label=\"carousel\" role=\"region\" data-taguejar=\"Promos Home 2 nivell\" class=\"carousel slick-initialized slick-slider\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87dd1794d1ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7adfe39f"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d57ccd54ab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55aee158"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" 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": "97a52357e2e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96b8d135"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"-1\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747fac949c47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7639263a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25ac6d70f7f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 1\" role=\"group\" data-slick-index=\"6\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67d4ca182a1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a1ee837"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 2\" role=\"group\" data-slick-index=\"7\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "834f82ce15e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17532238"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 3\" role=\"group\" data-slick-index=\"8\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49269a5682a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7161bf3"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 4\" role=\"group\" data-slick-index=\"9\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ff82bbe3357",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a45f0315"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 5\" role=\"group\" data-slick-index=\"10\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f6e7b6549c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-690abdad"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"11\" class=\"slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "444c06b43725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ebea20e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button style=\"\" role=\"button\" aria-label=\"Següent promo\" tabindex=\"0\" class=\"slick-arrow nav-dreta\" type=\"button\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cc5cbef161b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afc48648"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/es/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb2d02e69d5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eb47424"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/es/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f99cc4e6c49e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a9c8f93"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/es/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94030d83bd24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b606ee3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "280c74557665",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "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=\"/es/conocebcn\">",
            "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": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/mobilitat/es\">",
            "message": "Text contrast of 2.81 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d42b84eb8da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f22ffa71"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.94 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": "c12e7000534b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "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": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Text contrast of 2.81 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": "79b21fdd7588",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f8ecb79"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=ES\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab0d3920d9a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64513b71"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=ES\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9019580d8ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-03d897e5"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6745c5e70eb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92bc1f592a35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2d0662a33ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b3af09fcfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8634ac002ad3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "082ee749a87c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "359ee76ac6cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dc00dd49f4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cbd014e2765",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b901bf3b243f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 5093,
        "uniqueFailedCount": 204,
        "duplicateFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 19
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/canelons",
      "finalUrl": "https://www.barcelona.cat/ca/canelons",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Canelons de Nadal | La meva Barcelona",
      "elapsedMs": 12541,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 627,
          "failed": 23,
          "cantTell": 8,
          "inapplicable": 44
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5ecab3b60b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "b9414a6ceee4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e679d81ae08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "f0000664071b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "ededc168bd25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "0507c23e8421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "1eee005c1cf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "4f1bec5e0c1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "279c6e59ba87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f3d87bc109e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "a03a08355948",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "3074817c7cd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "f23890d1b4d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "ecd9a6785e5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "ca4bd30eef61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "765c77dea143",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "3c6d0b3d7dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "797e3ba23378",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "22819f8e2a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "f5ad09be50cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "1ccabf01aeb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb91556cecfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "606e8e660345",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 702,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2119,
          "failed": 170,
          "cantTell": 201,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "eed9fea716a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "829ce4ac696b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a5d379314b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "195b30b4b525",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "057f6c7e84cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27296e0c205c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cedd74823dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "334d69356840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30e2c09f31e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a2442143bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4ad6ae5932d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8515b71094e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d04d32fb1262",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "36048884b79d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb8ab5e67ef4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7c75321f0eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1bf232b4d0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a06d1e252e0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15f4499d5c27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfcaea59bfd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "150a4a9de8e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd6a0d548bf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1051eabf5e05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "466babe39a16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "838d294d3b74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70ecfb35d37f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad9f1c9f897b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f0ea513687a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44384e505fe6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06b7eafc25bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53aca06bfd43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94a94367f613",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c915f169cee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d01e9ec33f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22da3a2bab28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea3e75d2d0d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72f1800cdf6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e409db3bc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cce1091ce110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79ce1cf50e71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8c4c12f0c14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14e534c3a760",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9a357d3a9cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81eafd369e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79fe5acf8c2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef4316e36e59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51aaab6acc77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d2f3f89647",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "587e42c1fcea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0fecc5cb952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "627585e6caee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c1625925f58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdd5e7159ec9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da72744bf40e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a038cdb3f4b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e54d0ac1fd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67dca5b6a301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "494749561570",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "886ede1d87f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "357a7b8529fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c157af234a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d6c5bbbe27c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f658b0d37858",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec8b116fab5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3401597c3315",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f783c5c04571",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa84a278e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ce07675e83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee7b618eeba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1cc4edd8b5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edd2745f8cb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ef5da4a22e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a890813d814f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeef714282d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c98a45f93df1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "611a9d9780a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8658f33c9afe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c57a8227727",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8e38870e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79443c2bf980",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff41d3309f1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa1e3740a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "959a2a1a678e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7adf4d622083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ea67553480a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e3c46eecee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f819e67f05e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "052375bec130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdcff53692e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a392de14fb5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169ec73eb348",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d64037dc0d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf55a62da77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7831b9bdda2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404b66407aaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e852ab7fe59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b9d447c82ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68473285f837",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf7490c45f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "255d0b795917",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd8932f2e6cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ef698c0d876",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcb67146e2a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb7b3bec406a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "856c839ee6d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a62c7fe71f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a95c97c0a4aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93592ae2cb34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b43bc73f79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6db25ed61e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b873bd2c4dc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dadc9458822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2629d64f8e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af509e685e56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "942acc16ed05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9256c97de3cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25a2f700fcd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d6ce708d193",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1313568626a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fffaf389cbc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d131c7292d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9818fc1b18df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00416cb6c725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7a3ff9a3983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97f5152dfa97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8616b395f75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15bf9ce4fce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "150f8fd1301f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "727c05e8397e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c563fa320ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c564616f709",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a3b265066f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3bce77eb3ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c82d57c0bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79928fcf8c1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1c423070a5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee0317763d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2900d78d416e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e17feab261e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbe8e5ae5ab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cb12d8c8cb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7189101aee9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57259feea7a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f55ea377356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fd1488a79e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da8c8f9b4a2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e54fff974b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "183dadb05f1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2a6a4b4b7a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "bb2e6dd38d96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Per fer la salsa Per fer la salsa' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0dd11ab0856",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Beixamel' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dd81a4ccd37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "631e20febf5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35c8e200aa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01c3a3636f45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "932e3aeb40b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "620e6c351b64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "423b2d3d33ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9984c02c55a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27528cf9db17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2353,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/coneixbcn",
      "finalUrl": "https://www.barcelona.cat/ca/coneixbcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Coneix BCN | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 13391,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 823,
          "failed": 25,
          "cantTell": 22,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e8ec98295b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "78d946ca1f7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eba3f9d8e9e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "0771fcf521ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc50c8bb1537",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "3130599aadde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "4ec0bd385ff5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "87e032c46d6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "13594b188012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "e2594aea95f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "91cc2b44d0c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f95a7c6c92e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "7435f3d1241a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "e6f089b69713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "ac10a9d1dbfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "30f1db809eba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "cedeb8c9293e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "b1d59644d862",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "1170361ef79d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "8364894f93d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b18aee834789",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "329b458bff7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "5e498dd7e11b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bcf40d8b2f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "ff785507c384",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 913,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2561,
          "failed": 181,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "6d30651a2c2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "ad1f8a6465c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51821c1528fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fe146ec2313",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f04c0907362",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d95dfd53efd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0421943ae9db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "f12ed3d07e59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108489d64d2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90e56dfb93c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6647e7d591b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87bb936ba21e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f5c66615be2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "64b0b8461bb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "488228e29e57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5dd6cd85ba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3c80683b2d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ded7d8af199",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e983c89b96f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0024d908559a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a2798268ec0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27810e7581e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7d11addbfd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35eb5e3ccd9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83006cef5f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1802c7f3151a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbdf143f979e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a40f3154521f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f14fe8ddb089",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "083ee365a442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a566a36952f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d44dc8bb18e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "161b682dffd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b68a4ecd4669",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daf9a608a6be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dac25788a86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89e9c94a9f59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1349791e468c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34cdc97068c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4df35abc3d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb0e8928f81c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a5c74903dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a1882cc1a4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2b02b2c2499",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77bcf8e56dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5163d2c24c00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "831a4e27c0c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "177be564d0b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bde4f272d743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d310e6b835e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f68e0d3d30c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83e0dfca12b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea22e09167cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f19ffc193ddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec6d36407b26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "714de10cac2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e6ce9ae613f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72ad4997b038",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ced450d65e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29fdcc82b937",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c635b2d28ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05585e652b43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4efb4483e931",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da2094de3bab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e33281a537b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "475a5130c2a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86cf2b562214",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82501fba341a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf9f6f28cc74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a79320b5ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adc8665c58f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "067a0d05cadb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60cba4b2c7f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3412cdf50649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "983e9bcec5c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7b5f578f2db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710b723715c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "916edccfd0a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "459474903fc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59309379b6cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b49787f5eef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a6c2fa33a6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b39d11dc1eb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16ec9d850a70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716897222edc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de66e62694a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30a1e8c34399",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01b5cdf1bb71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5271f5c56f44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e99ad2f7199",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f2f9a4ae46a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8c496e2deb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0f771cc4fd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a13bc99c7af8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2c321390af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cdb2d4d32b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2686e348fe7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d36d14e264f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fabff6a007e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93827a59ec6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8439eae93688",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe478e31df8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb34e99b0d01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fa6cf0aa5be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "604dcd058e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9fd172a6d36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "980ec8df0d29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35f8fc3902c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6b663fb86f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20c5ffced70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf81e46504fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cda621ff4835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76bad36fba47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a219b81b7b2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a5f29a74195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3371bd49fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8150fc468ccb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "441cbff274e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91f07c4082d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8714c0c8cf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d2484c147dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "493de9db9183",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21e4ffc4d11c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be342f605e31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83140bc44b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19715c0b5593",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b5014d6d798",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c0b91466dc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e86be1bef39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "859f594c568e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "224589653c8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "096999f6d6cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83c32a6569e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03fabea6c745",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c5f3a6e247d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4e738e87af1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cce427c9a19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84be6a57a1d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1925ddafaef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a612e881fc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfeeb303a21c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f182882edb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b102e9ca207",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "d38ff0795def",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/biblioteca2_528x228.jpg?itok=M55yvOgb\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfd9d5a0d88e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9ccb198"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/biblioteques/ca\">",
            "message": "Text contrast of 1.17 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96be0babc3c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90fb37c3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.14 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": "6bddc2f20a79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca/ve-de-barcelona\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b795e29d322d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d7d49f3"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca/ve-de-barcelona\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Ve de Barcelona'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bad6dec195ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9322e467"
          },
          {
            "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": "0a38f7a40dfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f414e88c085",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51fd6bf73794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aed730b19f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Josbel A. Tinoco\" alt=\"\" height=\"125\" width=\"350\" src=\"/sites/default/files/styles/distribuidora_banner_menu/public/240717_E.jpg?itok=uoe14YQ6\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcabcc0c8ce8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a3a754e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Descobreix Barcelona amb tota la informació a la teva mà!' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf0cdaa5fb8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a5c6c02e480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0d395a04d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30d935b76bea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5264eb6d269c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf773d6b699b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b24e09c887f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "419a5e2b0ece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41ca46675b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d561523fdc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2811,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 17,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 17
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/diada-nacional-de-catalunya-2022",
      "finalUrl": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Diada 2022 | Web de Barcelona | Ajuntament de Barcelona",
      "elapsedMs": 13344,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 542,
          "failed": 23,
          "cantTell": 9,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7352995ae12c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "2943a989ae6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92e2c058cc1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "d21b14e94133",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "b29cbb31ad3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "f444cd6acf04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "447e5b18ab53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "b422b814752d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "23905f001770",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81979a01f6d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "5dd47b9086c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "220a1c37d715",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e94152cd4177",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "bba3b98e420f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b8c5a10772f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "0ba9e687f7c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "a78e53475976",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "e3a3dd846d9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "dbe501b4c253",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "87c27a0c8ada",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7f0d9b96c701",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28f76c15bb51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "08a9f03a68d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 619,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1936,
          "failed": 168,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "4e1f135ce713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "6fb59328a187",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69ee6bea38e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16fc67659656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87cf0449910d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d686304358d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90fb4ad53a60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "c8245b7ced83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d98b3a860ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f1833bb307e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f57bb0c6f5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8b065c542a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50fd2e2e60cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a7fca6c494bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6160e78a967d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e8a888f219",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b28c6360a49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10fae03216a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a72e39aa709a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65fe4ccfc3ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d16f8ebb62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55c1a2b1715a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcf352cad799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e85e0a9b7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aac4cb28c841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32684e4b21ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56a7acf98ca3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1ac279291c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4adbeb05e24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41c0ede9882c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4cd45ffddd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00e844829849",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8451e3c318bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "926f4cc19f9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f843a138e4fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a92e54012b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e546fcd3029",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f757176510",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df1adf30a94a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aedf3e6fc558",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "577902a99cf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f21eee6d862b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f62544eab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d719103b20ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cd59cdab455",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955d84715315",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57bc5b0436d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "258480810285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4736d22c746c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a7890ee4e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68b6e7a96166",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca23b1481cbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21bd3be1f3d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79fa021ea448",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee7aba4b5fbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad5b05a14c94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "864fc0047f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6089dd3e3f67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8eb5607208dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abe3b2fa9e39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce4f94311f11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "786187a5ce4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07db77ae3009",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bc102845e3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d2143c7057",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a14f0989b7a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "358687815f6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5c525489ec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "834d9c5fdbf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f927dca45be4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc63c872eef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "263d6da415db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fd73fc88882",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28750decbb55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f97a1a340c98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5bedadc05aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "079ba69107a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6d3d2f26399",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba792f0cd91e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b48f2f099bf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77ac3a4e3fa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0571387f056c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ec3d5ba9f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c89d9a763ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fec2b1d29dd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da8aca1621ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79f6d869ea7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e38ec33ba80d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6aa43c5b2ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "808b509082c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4be6b0fda0e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce61d97750ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6afd3868c9de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f60893a73be3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a2d69a755e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7b741dc89c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f69757775c47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9452fb026555",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf58cdbab9b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3b4432a4d91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f6cac19d414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e253b74558b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3006349a1437",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee9ceb70557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f1cb4cc421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8897ede792b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bc686cd7cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec144119c058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2bd948dab30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "029cccecff25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70606ebdd636",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd0d46dfd3da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e00a84a1944",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "802bdef66300",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1641c6d45582",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43d8cb637222",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9ab9a428063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "504f809002dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "109ac5670aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ff0b499e28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "813fec8747ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e3f1c19247",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "174605b44eab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3872dc619115",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdd483ced062",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b09adbc263c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6efb6e6135f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b660ae0cb0e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43fa3f3d0078",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3f3d3f5a4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db959170b978",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7dbcd2f27b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02047b16f7f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a3d3a194dec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd9369112267",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b23cbde4df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57efd2ead475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09f8a38b60fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1096605eef2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e9e020de15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9bd99549677",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4a299ac34f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b09d89b53dad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5de37e3ec646",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5ec5f96438b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185f9ac11f14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a09b3ac1fbbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a309aa4a5672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11093db79fa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "33178df4905c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83d562732313",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe6cd7939439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7523c8caca0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f4f17ab4dc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96af6702e07b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2b53c0fe8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66cda7d3cca2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "411de57abf7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29e9b8d9cbc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3a30ed26abf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2168,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/implicat",
      "finalUrl": "https://www.barcelona.cat/ca/implicat",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Implica&#039;t | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16504,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1174,
          "failed": 24,
          "cantTell": 29,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-4 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_5.png\">",
            "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": "0f3526215813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4f5e56f3"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3de40bf41588",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "800dee352995",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3dc98d4087a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "4ec81b65c175",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "4d85e8244cb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "9934b45b548e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "1819a5f11059",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "2bc240337da2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "5c893e51cef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb6a743c6356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "25d2c4f37e69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "0a0a53be96a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e1d3de262309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "3d308f6c739a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e54ea03da891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "073de831eb64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "6157033d65c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "f2da13628c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "9f17537c494e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "17d79aa78170",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "6b5b30c62bff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93eb078779a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "b7cdd4f7a55a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1271,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3393,
          "failed": 213,
          "cantTell": 227,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "2da1aafd3e52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "da69a8d497f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ba5cede3e1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e3f1e3662b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef36ccdea9cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bcdd31e146a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "762ef7e520c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "b82182e2e777",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d76079e09b45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75d96e128de1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b25e301c3eea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "051a31686087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "726802fe12f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "8240ba28b6c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5178246b3750",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d86ab7308130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a55621793bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27ef8e8ec989",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee74b79aab59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db6a92f88672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a62cd8f0d596",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85d9c4d0473c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88b7aea132a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4841185476be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a686dd5d7a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e81cfdc510d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ba33126991",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b337f0cde38d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "414d469d3246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43b39dcba9cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4daa7a150d4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c2b48957adb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0d03ad82555",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c66e8263a6b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba8ffcf4051a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036fc0781404",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f13405ea4af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8337b426d055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "babf2a587433",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bcfed3f3f6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b6730a20542",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb9d77c9bc94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bb0c00cbf36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab09d6da7209",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92a89e080113",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "757f06805b98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "852cb0ccd010",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "027f90ae5d05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23a706cde74a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "647ee08a1bfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b81173a5f3d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "529e7415d755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "040d14707681",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17dbb699ed28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a621c0b1e094",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5227c89465f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29196c6b33b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0118d6523d35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "163e2af52e5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64b2b5af2d48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd7fb6ba1ed7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8933ed1f59a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc121fd02ef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "048e6932c7bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "805e425de416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3537d1b744a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d0a6350cee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5c4994d2e2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e08329d84e37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "281936ae7fe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b30f0a3f9fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "463b9df40031",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b79997e7bd45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f8c4bc0d3c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bad73103afc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c04ed5f6d7c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5aa6c916ff1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "500daa257713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a57e59e3207",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd25a3ee667e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3606624f579",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "006d9166291d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69c434f58dbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbd40ebd27da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d9ad7f13def",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31ee1b524f84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04ce5a25c800",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ede097ad44d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0883b2a1a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8dff329258f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d3482160e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1abde7be5cd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e58765d450a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17f4f46abdd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5be7debb8af5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aabab211dc13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77ac0ab5f62c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "684aab978f9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c4c56976cf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc84186094b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57cb63ef2961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4304370beeed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a4076342490",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1f7139ab54e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87341f5e0f85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b669bf4fad0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2706563e934",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29a95551d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a0f098a8790",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae6325ee387f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d90916ca455e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b7bd30661a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cdaebebc0f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33afda806556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b938375fdb37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40575fe0c286",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ece0def9fb42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d939b6d8ba61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00551793c2df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "718ba41d9438",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "875ddbe755b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f67e609403c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be196c93cbc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "755e68b4f93d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5655d6b57a89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab32c1e22bee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40e552e50f14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb00b7a4555e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7ffaa11ef6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dc3d9ebbea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1bda828b651",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d0b7219d638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66841890f06b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "725e385c93be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1895c6deaba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f91a7b21901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af0cc2a53599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5de996b14743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "803681b6b64a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73b163b27eeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a516f3ee0c76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "689b7e195f50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab25a4f8be32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2745a2674223",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6acb4e0b1352",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "4064f8bb35b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.decidim.barcelona/\">",
            "message": "Text contrast of 1.43 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5710873340b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-156c5156"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.34 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": "8e91b1a2929d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://pladebarris.barcelona\">",
            "message": "Text contrast of 1.11 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f7fa27b74c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57a021cd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.09 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": "1cbe384d6751",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a82c36d95129",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1c29c05"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Josbel A. Tinoco\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/telefon-250x180.jpg?itok=G7RLVv2n\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "379fda528983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bf26cc1"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Isaac Carbonell\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/informacio-252x228.jpg?itok=gInffptv\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18bacb460e66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4164215"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Armand Esteban\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/cartell-250x180.jpg?itok=VMUUA2Vv\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c6610a9e82f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da21ac0e"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Daniel Bartolomé\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/passeig-250x180.jpg?itok=4_SrCIaw\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4d799d31f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f1b748c"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Paula Jaume\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/camp-250x180.jpg?itok=lQrTv5x-\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa626815774b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dec0d55"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Xavi Caparrós\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/participacio-250x180.jpg?itok=RMRTRfgs\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e521dfc822d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-379cb05f"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Ceci Fimia\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/decidim-252x228.jpg?itok=MnGX_Zy8\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eabbc566e45a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-763f0f2c"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Júlia Arnau\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/centrecivic-252x228.jpg?itok=JvtAAc2_\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7ae04366f1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aef99a3a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Edu Bayer\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/biblioteca-250x180.jpg?itok=K0B_s4ol\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25b55f8b039f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c969ef45"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Sortkat\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/recollida-250x180.jpg?itok=d4FO0kxx\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ef1090efd05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c99a988"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/associacionisme-252x228.jpg?itok=I_4j5mTr\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55d27b5a22f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17880136"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/casals-252x228.jpg?itok=LEuJS0lP\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b4985f37848",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb3bf52b"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Martí Petit\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/voluntaris-250x180.jpg?itok=JuIqmsaZ\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f445df62dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ca6fb7a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea0fee46cf10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9bf9d5dcb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ad3c139c00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cb34072478d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4874e8cee1cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcbd76d7ec85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8e91a49dd2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2ffa1110119",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cf97f7b32af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99b2c2dc9993",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3715,
        "uniqueFailedCount": 174,
        "duplicateFailedCount": 39,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 39
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/pagina-imatge-promocional",
      "finalUrl": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Pagina Imatge promocional | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 13801,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 537,
          "failed": 23,
          "cantTell": 8,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6689308ccc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "cb999aae5d39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da7f5fdfe272",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "7884dc78c2ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3f1e3e3b04da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "d309472299b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "bbfcd256a9b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "73f609a8d05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "1f18418c1cea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccbcb8716150",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "3b75e14f91f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "759f1d7f8ea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e43a2c5ef51e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "aa94bced4045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "2ac5e4ecb939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "bd4eae4263c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c80428e61be1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "182758b1d54c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c3fa1d5e622f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "ef2a7d660d1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "783814287f05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dee4eefde0cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "a3e12441d911",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 613,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1906,
          "failed": 168,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "f9115f892eb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "91902041734f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ff5d7beb181",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "046532b7fac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "614928f05822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be056d2b5481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0631aae729dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "1b5aae11f293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e69b9133f4a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d369805ef32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db57995907ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edf34ea8597f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f0bce0b2c35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "bd04dbe6b71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1755f5e85c3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e3d5f0ba28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75e11d0bab9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8b354f89385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18d51cd0938c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce7d1b1fa4b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6a09c42c9aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a80a4a6b2b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0f71971c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88549162d54e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6a65470545c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a87db29e9828",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bb853785d56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63fcbcf81f9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce0a6f7d4147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b8054b6e610",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5ecf200393a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d20bf32a2b34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70ff8b6fc1a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cecb9626e50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a9ccf88dd0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af9accbc6c8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "238ed0f78ac6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a626d78b55e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8002298c3e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "334340def4af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3368826f69c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34fc90b1c4b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd5cf436d27f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d442724329b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "883ea4b4535f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9a84a100fe7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ba11010f32a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0319c9c23d57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdad82997abd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5bae62d2941",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c86ef5a1659",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a998679c07d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "641031895690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3090f6a39b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5afdbfcaa8fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7077546d3811",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60c3c0b9fce0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30309297eb57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7711f603f9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f7da4db9d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c121c9c95ad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16fecf7b63b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a0b9602d130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17c6cf6ff739",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07a1374a91e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e14b42c61396",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c0f06ffdda1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f0f8e3ad107",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "759a4d4c5f0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ab41c7afe37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb8ca89edbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "093bbe622c9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82f1c9a0905a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdf5c5d0866b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01e88293cd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b23864f09fb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d675aaf7c2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a54fff653fd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7bca4fd5cc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46a16db0fcd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15662dcd3061",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28ea16e0c163",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d78b8204bb04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd16d5d6a0ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9d3f23f01f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c86566495e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a3bb2de449",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9d3b010c3be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb57e27014eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57a1ab16c94f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "031a2d316546",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f40d05815daf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dcb12038651",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47b91f63e841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "933bac736901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1d2b81e22f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f617c7a9c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "308555094964",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eff84fd7fc55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e8cd9f2dfeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd71ecdd0b5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3e977a11c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f90c98f8c70f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcb9fc23c8d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "423fd85f5ec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "697c3fd36207",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b6aee894e66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b4e128db793",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a45a74588d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b96bbdcd953b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37306214b6fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "044beea15683",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a59e038d2268",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "757fc365b504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e5f19c7f020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e3e59bcd25f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18d1d3747455",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "760b0e71e027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b768adcf76a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f20b37043b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f75ebbed6189",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ce3b1976d28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cfe7fb990cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "420622cb7664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "124cbe7436e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491fdee003c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ed8429a2b2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0116abf7f37a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e4194fad48e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24179b8dbb67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef8f812b466d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78ba4fd930aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "894eb8340e7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a65cc152df6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21ee26681f9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad05fd6c67cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "890db537656d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f65c97f1600c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef3bb0f2b33b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c53e3fda904",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46b484fc001a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c78ece43186e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50ebcae8c77a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ba10df746f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "982aeb17c7ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7542bb953700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d89aa8c8bd87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51c20c8d421e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c2cce57edca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "e3207c76461c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "322f1655d141",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d164f3769c74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81a14d8ca507",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8245529980e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c7cbd7eb5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89062836ff2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e7b5fdf047b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63382b28b86f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1bd048c5579",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be945d6370e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2138,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/prova-video",
      "finalUrl": "https://www.barcelona.cat/ca/prova-video",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Prova video | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 12558,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 545,
          "failed": 24,
          "cantTell": 9,
          "inapplicable": 45
        },
        "failedRules": [
          "color-contrast",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".faq-question > span",
            "html": "<span>\n          Video 1\n    \n\n<span>\n      </span></span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.1 (foreground color: #7462e0, background color: #f2f2f2, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".faq-question"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c31a7dbdf93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-05c4a867"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd584580f97c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "2c51f5178e40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c18ba4137f91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "dcd6c776c59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "04ac5b586326",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "b0a5c4e30a9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "bd2c1fba9a0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "7a3a0cbf9ef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "2723eac4ee30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ba54f486316",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "59725e23bea0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "81150129b9c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "9d6b849a5ab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "1fb632511d7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "78db7d4bfcd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "9a6d4c1d9658",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "fb4c2022939c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "c09c7e36cecf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "cbed6cb5ac01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "c3993bf143a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "08d9606fb606",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa0563d9ad9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "cc4f6b03908b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 623,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1927,
          "failed": 169,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "83822adc2580",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "da9b5a8a21f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39a5e2937c91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f843142e47e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a860d452d2af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae794d1eb837",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5042be76ed61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "169d7c4bfb74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57b7b7da3ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7758fbcb3c8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9b3f87c93ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3c8f2ed23da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60b840a5682a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "1e4d1d4fe549",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fb5ddaabfd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5170c4c2f58c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78b46ee7f1e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03f54f95f241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f9fb87ca9bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a33abf7fc7aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b87b0c182bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8bcbd7b303a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "565b32e43cc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aae77e972b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ae5000bd2b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfffeaaf6472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002afeed306d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5edcfbaf12d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82998d0c8fa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4edbf14a8ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ce0c23930f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e909bbf0355d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15a7f90ce74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ae874cf552",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5a22d9734a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acc1e80c5b44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9e17e27c46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6642bd1b66ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d48928ddbf04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed51b910f4b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66118c38fba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf27382ad4dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7bc41476351",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7fa6ecdeb58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747d83dff89c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e752309dad23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f438c71aa69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe29ae53a4ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ae1b9ce1b41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907d1c430ffe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2780ddd6e7d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "135e5a7dc9c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eddae0cda467",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc589359bcb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77acde1f810b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5939e4ebfad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "987d814c583e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a12a3d63d39c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afc05ab7aab9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1e25309ac06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5425b6ed992e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc01df1ab549",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7dd9be73edf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac167e576f4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db552287d6ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da29ead49b67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b104c67cc259",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d9035375985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dee7ee3b8d1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddbb85471cf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e47533cf9220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70df00011c67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702bc01818d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2020ec804a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caf20d48e00b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e0a2ecd516c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18b7e1ac8348",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4bd179e222d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4157322d42de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da60292a98b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e6c043c119e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc575965f44f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41da78520a83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "518979ccc289",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96ac25c42121",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "422f43eec22e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e543e62eedc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05cf66130d20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ce7ef0b18ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe7c93767c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0983b6cb2b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7fcbd9a436d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de1d03465007",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a071f71539",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193955fd8713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da7c2a36ed0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ea2809f2e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "144eb37401bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "817d2d2bbdac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e5516e16bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0545cd19396",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b791bd1423aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57305693851d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef493ecd4733",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d75c1948be0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2a50ff82832",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169a56316ffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbd364c50799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b713af2ba491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b7af0507f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4196ca050f05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e6f33705dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b224da935b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5eb78f6ea13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c6c17bd1bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d116a842068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79e5109bc21b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2ca062ca65f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e0ad56c0134",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18344d9f0ed3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41149342c757",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dffb6c97b92a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c15547ab51a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d7ddd6f210e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2a1494a2f18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "692e645c4f11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04007236b122",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfcd010ad43a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b4649c45c0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e96a02ffaf23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2773e4879f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccc55c17aa60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1cd72caa433",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d96e075448c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf126ae120c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8936eb70565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "715a394a639f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c36dd2c09be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a85add63b21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbeb26024b2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae667306d64a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "359195b1ff38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe09ce4b5ac8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "791582f49957",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37cf125fc15d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a1aa83ba221",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1006162e6767",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd1516f0641d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4514764f51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "205295e9bd6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 4.11 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": "1b8bf0f629b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd2ebbe85e84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bde5952764b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f70efd4a8bb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddf44a67dc63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f91b5e792772",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a89044efdb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "639ec8333150",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6595893f278",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7e545405f08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31da48096409",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2160,
        "uniqueFailedCount": 161,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Què es pot fer a Barcelona | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15045,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1111,
          "failed": 31,
          "cantTell": 34,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children",
          "image-alt",
          "image-redundant-alt",
          "landmark-no-duplicate-banner",
          "listitem",
          "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-tooltip-name",
          "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-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": ".banners-paginats-list",
            "html": "<ul class=\"banners-paginats-list slick-initialized slick-slider\" role=\"region\" aria-label=\"carousel\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f29773a6b5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b451be3"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f24e3a4b182c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "be6dd31f5970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "img[alt=\"ve de barcelona\"]",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/distribuidora_banner_paginat/public/vedebcn_250x250.jpg?itok=sI_-hMsI\" width=\"250\" height=\"250\" alt=\"ve de barcelona\">",
            "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": "f9f23bf425e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c0d11d9"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3b940aeb92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".slick-current > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e83b7ce34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3937f86e"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"1\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2fa037e78f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b1f7756"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"2\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "898a432aded3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35455be8"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"3\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b5e4a36304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66a7a5f3"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "135828151822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb34fa65b236",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "ea83f3ee63eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "51be5cf79aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "116713b83ced",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "8c6ec3773225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "6f9d7d941aa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "858582c17e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76edc322f879",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "68dfb6a1e663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "4b6786d22f6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "43b6b9da813a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "bb338db349f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7697ecb493cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "924378d83989",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "75edf85722a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "d6c9ba41f936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "f00c56981a5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "517f79eaf4db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "012c7403d94a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e6eee7745b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "85da748e5c8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1219,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 31
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3391,
          "failed": 180,
          "cantTell": 204,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "3e79683e9799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "551b511c11a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c283ec0d950",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c877cc974e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61c2bc5977bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68494e446782",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82242e964a04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "81d33c06a887",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c3baf67d5ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9622e9ea59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb817b19ca57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8edce4315ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa567b46ee41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "eb6e3d137fe6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "209fd80ea649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "410a715fbbc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d1341bff64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4968e40b0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f95881129c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f5d667ae891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ac3d9263a6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13b96b8bcd6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e5d7defbba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0578763c354",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c659c9dac820",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6339744adc2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "121474609000",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "475f4005340c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2489eb6f55f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94e6c6ba1e44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3475aa4935b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29539892ed85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44835876e23e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49740e3fdae9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d74d8b9025c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de0e1d717eab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd3d7f3bd8d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf577aa75c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8188bbe79949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d93e67f169f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0effdd2422a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da8da5952051",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea8e4d3ab4cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b778447ef06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ebb05cb3d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd6c1f602c16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9c0d1a57947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51d1c173e707",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b70a8e4affad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6f97498775a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "090f06a4aad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18a19c433a80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdaeb0f98179",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d671b72015e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae6f82424c79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7c95a75e797",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e775853074d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "032f16098301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0564f95fbb71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61923ccfa5ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e2a3a3953a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e214019e20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a90e9051f15c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf47159693dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f248a08034ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "142794506ab8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bc00d981760",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b3f7beedfe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79569b6895d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecb3ea2b2b88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc46ca6048a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "548dc9e9733b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed7df4b2c006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b834ab744d23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41c39bc2a629",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b927eac57c30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1116dcc2a40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f11b7398a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ff420d2895d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b9d28a5a0bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654f74738ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e141fe86e465",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a70de6399ac4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b1f091dacb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be5dbbbcbd99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d19aaa6ab3e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "894a5aa132bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f103d17a80ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2cbcdeb1270",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dacc55e054f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc721ffc047c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6cfbb7d0341",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1350251300f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9be92489f7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895b586caa77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "590ffe22e033",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f3e4f1e71b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7a4c67dbafb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47fb6c873695",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "414b94423c49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4ae7e9f14f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8128134d39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bfd92f02c5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d38a1702a2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d3f7b4ba3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "455026c455b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76e1f893fce7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af3d2482b2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc3361097b47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193e1e837407",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aa733c4e85e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51e56ac81d11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df2f1f799fd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a52d9769cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5d97598f1c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7eec4b12801",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aec8a709870",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a4c44ad21c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "059f19f114e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710294f287a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cd1b9c023eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d0d2ef5189",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ec3fa14e0d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "297a6ce1f9e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e61f43d1ce6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bb03f628648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e90a152e330",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a3d3058fd60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebcede8377be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4cde7260dab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f83e1908466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6750ff96976",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39ab400f9cbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1818f09aa6aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "667f489c1c76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b640055da557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "834dcf5b486a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a80da5901b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "e2de90846517",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Tibidabo\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/tibidaboia-252x228.jpg?itok=Qv1xI3_6\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eebb31d19cf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eaa53f99"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://tibidabo.cat/ca\">",
            "message": "Text contrast of 1.47 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb690bcca817",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b23b455"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.42 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": "7bc1387be328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelona.cat/vacances/ca\">",
            "message": "Text contrast of 1.07 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beebcac449fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-536e7442"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.06 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": "081acb56d36c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"display: block;\" class=\"btn btn-primary veure-mes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7bc9b4dec1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de2217a4"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea196d2ca8c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d29045a7569",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9177dca302d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Propostes d'activitats per gaudir de la ciutat en família' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93583d72ff27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Descobreix la gran varietat d’ofertes del teixit comercial de Barcelona' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Descobreix les activitats que es realitzen a la ciutat' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Coneix i aprofita la gran oferta cultural de Barcelona' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<ul aria-label=\"carousel\" role=\"region\" class=\"banners-paginats-list slick-initialized slick-slider\">",
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66fd0713d252",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a9c11ae"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f43e16034fa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40be6233395f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05768df7d610",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "533fd9776402",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cbf71b35d1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d9e181c5b15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eb4ce7b7d58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61bbdf8c9edb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53802d01df36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3642,
        "uniqueFailedCount": 159,
        "duplicateFailedCount": 21,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 21
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/treball-i-empresa",
      "finalUrl": "https://www.barcelona.cat/ca/treball-i-empresa",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Treball i empresa | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 18841,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1182,
          "failed": 24,
          "cantTell": 23,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-1 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_2.png\">",
            "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": "6b40f9fe5b32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17744e29"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb5e4da320f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "87e0f50adf9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d64726f7008",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "8d976718bfe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "7f39326a8c68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "cc2d53f918e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "0dd74b4ae16f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "6f5dcf4ae8e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "6ee2e4b71436",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fe1be7b41e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "21349a767312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "e51e0c049b35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "bf1b828c244b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "581c86c3e154",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "fc9d2bbd5c6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "ad02d834e88a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "13ced2973cdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "5dfdb4c3ddc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "2e9c35b4d8a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "9f89e2bbe43c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c73eaa2787d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21113fa4e58b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "03eb473ea9e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1273,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4375,
          "failed": 257,
          "cantTell": 235,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "53e1ecda2201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "4b3d4c40f6b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "202358535229",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b39e3376f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b2386148985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7992682f76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4de06708e963",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "3baf9a21e5da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c21b2b25665",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db9be366e17b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e24cb983e30b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36c8ea7bc1bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18c73b9e2174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "ffee756b4636",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dffb18047426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88346606ac36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bdb765c7471",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80419a25b77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc23c45b530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d62fddc02160",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ce327df2ad5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3de373ef9851",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b000f49a225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3b6cfdcbbd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07905efdba87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4ecf05976c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5f6584c0a82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b5bb0a67d2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "366ada66fc5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "497aebc94c52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b41ad9cd747",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a06a7f21264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c03952d6d9e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "def804a31982",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cf3ce625656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db0d7476f7f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28fa5164567a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c8f85ff9076",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "080ac27c1979",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da7183d82a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633af90ce0dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a491c664416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "495e21d3f534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74fc250b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "570c0740ad6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4359ff05302d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33a078fa9108",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48ed5be13625",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afe67e5c9d91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c97a4df6091d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51882f8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "365de62b3f34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e084af255d89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7e746fb87a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69f4d081800d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf7cc032bbc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72f9e4afa6a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b722821473ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dff1dc46a2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afe1cc25a2e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a93f5027ed2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60c757fc667e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3feb9ae0f49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1045353fd85d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b6fe0d86547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ac7bec1232d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3987e7b1a4db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cf6643c8f6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4cd13d3bed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0842e206d4d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a75b332301dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d0add87ef40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c41b53f0723c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5eccfb4678c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95333ae8481b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c90dcdbec744",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffdc4cebe892",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14a35af76db5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d7d1c6fcc35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db95302fe3c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23c7590917a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5004ea4529dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a7458e2fcd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5873000b315e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf8d77bf3954",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52c8571c4736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61e3013ceabc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d54b8c15c619",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bbfa88acaca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d038fd927698",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d9dad331609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c7786d875a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d2255535e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a8affda4279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6696a38a8132",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be15f3fc8ee5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e07d555f6f65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a96bc5e66a9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee3501461c0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e09b143e5243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b7bf80ecec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7aaddcaf60c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a9d4b4423a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "304838c75f6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a644f62ae4a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c551df92d828",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a451ba22791f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3c99f54238e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd58f2acdcf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc303633e873",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "222ff78f7d24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd50d900023b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa9889e0f51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a5b2ceda796",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b803c826b077",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06c8f0df8b31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3ae796d43bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dfc0fe7985e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f03e2e26aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04c378dbbb32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4d063b69df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25757f3ceb39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff2442f426a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b32118aaf03c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e755483fe077",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acab897409f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c747f1081674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f82dff469b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65e71506532e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90bea3169c95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae12dce997a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4a0028e46d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1230d91b794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a76fc5e65c77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9fa3abe1b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f81da399ef40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06253413bf51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac68667944aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8de40f716894",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4226e62d4ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1371c9af1348",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51cf91474aa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2119f5e4b82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09daae910b10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6c6c7019433",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d90b7ccc2dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "afa6b9086263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/\">",
            "message": "Text contrast of 1.99 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "574408d13476",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8e65d190"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.66 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": "c9f6d8c622d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Barcelona Activa\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/El%20Convent%20Barcelona%20Activa_252x228.jpg?itok=JibricgW\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29859fecfd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6779c92a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/joves\">",
            "message": "Text contrast of 1.47 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f5dc813958",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b8f001c0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.33 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": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72da34aa2a8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/ca/bcredits\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bd80d44c298",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de411414"
          },
          {
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"display: block;\" class=\"btn btn-primary veure-mes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "795cb8d8054f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de2217a4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "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": "c3be9f4b97f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef86ccc1751f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f06fc969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": "4b9c28aee2f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14cad1e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.11 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": "5cb48b0082ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29445caf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/serveis-informacio-assessorament\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6e65ad3e75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2bd07f31"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/serveis-informacio-assessorament\">",
            "message": "Text contrast of 1.14 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": "ad4228d64258",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50ade3a0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/assessorament-per-a-joves\">",
            "message": "Text contrast of 1.14 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": "4ab3e70896b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-faa789a3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/assessorament-orientacio-i-recerca-de-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e23ae21630a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82738635"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/assessorament-orientacio-i-recerca-de-feina\">",
            "message": "Text contrast of 1.14 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": "91ae06c4d754",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5cd030f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/sectors-economics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2a968666499",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a37b358"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/ca/web/treball/sectors-economics\">",
            "message": "Text contrast of 1.15 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": "0fef7fdcdf2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aafbbd47"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/web/treball/cataleg-ocupacions\">",
            "message": "Text contrast of 1.15 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": "6365e836dc0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5beb240"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://feinaactiva.gencat.cat/web/guest/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": "c4f1c25fa9bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84fdc5cb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://feinaactiva.gencat.cat/web/guest/home\">",
            "message": "Text contrast of 1.15 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": "39bf079b4b28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81a597ae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/cat/programes-a-mida/programes-a-mida.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": "d7c6010f89aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be6e7ae1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/cat/programes-a-mida/programes-a-mida.do\">",
            "message": "Text contrast of 1.15 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": "6f39e5d2edda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ec9f34f1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/serveissocials/ca/labora/presentacio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c85031f2747c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de3b9888"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/serveissocials/ca/labora/presentacio\">",
            "message": "Text contrast of 1.15 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": "7662f87f433b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-70de37e2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "Text contrast of 1.15 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": "afa591eb6341",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9fd7133"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://serveiocupacio.gencat.cat/ca/inici/index.html\">",
            "message": "Text contrast of 1.15 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": "a4ee9fa1d710",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e29b76fa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://sede.sepe.gob.es/portalSede/ca/procedimientos-y-servicios/personas/proteccion-por-desempleo/cita-previa.html\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491b01f267be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b8b679"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://sede.sepe.gob.es/portalSede/ca/procedimientos-y-servicios/personas/proteccion-por-desempleo/cita-previa.html\">",
            "message": "Text contrast of 1.15 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": "3e6e303ac12b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67e05d1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.sepe.es/HomeSepe/ca/prestaciones-desempleo.html\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34590ae3976a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18243a85"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.sepe.es/HomeSepe/ca/prestaciones-desempleo.html\">",
            "message": "Text contrast of 1.15 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": "b73104ac5381",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31a7875c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/cat/joves/joves.do\">",
            "message": "Text contrast of 1.15 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": "9def0aea81c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47cef10d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/joves/ca/canal/treball\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd68b7ad9e9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca49b0a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/joves/ca/canal/treball\">",
            "message": "Text contrast of 1.15 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": "9cf353b30d24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f986d458"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://jovecat.gencat.cat/ca/temes/treball/oficina_jove_de_treball/\">",
            "message": "Text contrast of 1.15 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": "e348580ffea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf7da84b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://eures.europa.eu/index_es\">",
            "message": "Text contrast of 1.15 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": "b151b4b56efc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1479c9a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e73a5b1c6021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-400119e8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/joves\">",
            "message": "Text contrast of 1.15 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": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: Barcelona Activa\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/El%20Convent%20Barcelona%20Activa%20_387x223.jpg?h=cfcc00a5&itok=8p6LpZA2\" data-original=\"/sites/default/files/El%20Convent%20Barcelona%20Activa%20_387x223.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e22554e6f26d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c3eec78"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://emprenedoria.barcelonactiva.cat/emprenedoria/cat/\">",
            "message": "Text contrast of 1.15 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": "9fa13a7b4ffa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72b1a76a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "860aa3a0f359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab61c324"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "Text contrast of 1.15 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/lidera-dones-emprenedores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b2b81c1ead4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c4c2e524"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/lidera-dones-emprenedores\">",
            "message": "Text contrast of 1.15 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": "7e8d099ee64c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a28d87d0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://catempren.gencat.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26e0ec9402c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-05e181aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://catempren.gencat.cat/\">",
            "message": "Text contrast of 1.15 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": "0432f326e58b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb28120e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/ca/serveis-del-comerc/vols-obrir-un-comerc\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "561928d1ffa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-803e53c8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/ca/serveis-del-comerc/vols-obrir-un-comerc\">",
            "message": "Text contrast of 1.15 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": "e67dc8ab0a8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a27a06b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/economia-social-solidaria/ca\">",
            "message": "Text contrast of 1.15 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": "cd824392bfee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0a44492"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://treball.gencat.cat/ca/actualitat/ci/reportatges/economia-social-i-cooperativisme/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4821bf84d81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82528d97"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://treball.gencat.cat/ca/actualitat/ci/reportatges/economia-social-i-cooperativisme/\">",
            "message": "Text contrast of 1.15 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": "76bbca7435ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a3d4bc14"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/web/guest/informes-habilitats-emprenedores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91e91abc5243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1fa470c7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/web/guest/informes-habilitats-emprenedores\">",
            "message": "Text contrast of 1.15 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": "3a529b0893a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-345ff00c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/programa-seniors-emprenedors\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e6f0f6b2d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6419d92"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/programa-seniors-emprenedors\">",
            "message": "Text contrast of 1.15 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": "a239e72c273b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7851eedf"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/ca/innoba\">",
            "message": "Text contrast of 1.15 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": "2fbeb1785e00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1960e1db"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: Barcelona Activa\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/Emprenedoria%20Glories%20Barcelona_387x223.jpg?itok=M9nQLGxO\" data-original=\"/sites/default/files/Emprenedoria%20Glories%20Barcelona_387x223.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfb3eb5b6448",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-774f5661"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 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 aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://cibernarium.barcelonactiva.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "152ab8af5f2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20e5d433"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://cibernarium.barcelonactiva.cat/\">",
            "message": "Text contrast of 1.15 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": "921fb2d7084c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66ae2898"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://conforcat.gencat.cat/ca/inici/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef1ca1de8ed7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50319621"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://conforcat.gencat.cat/ca/inici/\">",
            "message": "Text contrast of 1.15 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": "fbf7a14f6298",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2929d191"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/ca\">",
            "message": "Text contrast of 1.15 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": "dabb68c534d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea26866"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/ca/serveis-del-comerc/tens-un-comerc\">",
            "message": "Text contrast of 1.15 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": "a36eeb8414e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5511af31"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/ca_ES/web/es/internacionalitzacio-i-tramits-de-comerc-exterior\">",
            "message": "Text contrast of 1.15 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": "10723541e52e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f51d8f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://www.accio.gencat.cat/ca/serveis/internacionalitzacio/\">",
            "message": "Text contrast of 1.15 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": "3165d6243e7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bff5f71a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/ca_ES/web/es/sectors-estrategics\">",
            "message": "Text contrast of 1.15 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": "1c4888af4b47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0537da6a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.sportshub.barcelona/ca\">",
            "message": "Text contrast of 1.15 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": "88e60338557a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8a24c46e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.12 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.barcelona.cat/internationalwelcome/ca/welcome-desk\">",
            "message": "Text contrast of 1.15 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": "48ccaaa5ec07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-502a9a28"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c872a19655dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cf84eea6931",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "638593fd8bcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bc9d0c5a89d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f969147d65c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "987f734c5144",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67e0784422f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042402509574",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5f2fdc71973",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9922ca277ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 4743,
        "uniqueFailedCount": 221,
        "duplicateFailedCount": 36,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 36
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/viure-a-bcn",
      "finalUrl": "https://www.barcelona.cat/ca/viure-a-bcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Viure a la ciutat | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 14817,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1177,
          "failed": 25,
          "cantTell": 40,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6a7ea0e9bbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "6fc69c00298f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "983285ec0aee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "3c4c0c73f292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e94340195c90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "fea0604e849a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "a746b7103f0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "146fd2852e1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "ea620ead0ec6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "89eee3555fa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "d9024f52d7cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8934c3260872",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "995b116e48ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "7f318e09f31b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "2115dc2c59ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "e8bd9c1cbf92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e09adcf5199f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "b85e34fd9ffa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "784b3ce247ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "886506dbbdb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "061fa91ff053",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "c5cb1f893c51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "de73a9967f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54d3a6b3277c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "d080c6dd0d11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1285,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3178,
          "failed": 183,
          "cantTell": 214,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "dcd7197a1b45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "87d55e1f110d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68f242d06998",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ad220cdc6ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ee98f59d14d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "897cf34b89ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecda13dfb095",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "bb7d5c18ebbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10fff51ad6b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9020ed4c4f2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cdec2f6a66e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f33ba32f0e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e3456ad5b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "5928f1f70050",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5b45cf952d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87d620321b01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff818f6ff1f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2734d6b6670d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d804b4868ecf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "985f6bc09b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2211ca4d6e2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "751d75966661",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5aa2ae5aee1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3481383bac0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd36ccbf9181",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "647765335e06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d355a2c7e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "808e647e4f6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dff44a12b148",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1153a0a4fffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48255519a4ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb0ac08a770",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91a2c5d452f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d42e38a8eec6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a38a27e97c73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8b7bc513823",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "721d5aed484f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7bfb064ae2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1c1bd082d0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e1c723acdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01cbd1208d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1569c5093055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9806fedbc5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc2d6bef1ea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b035324a1685",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00aaf3d78eb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e133090868b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "436e07d4af8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92cc259202c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85a8eacf44ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba9d52fafc5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c07d5ffd9802",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "990321d5e3d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eff5757cd263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61ce32dab08c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2e4dd351725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5750192cbee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40087bd8e824",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e08b663330a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "502fb925a62f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1da571be468b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36d89a4f5e10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "047142d45de6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4acae0dd445",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f25224d5924",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec65865a9167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbdb87bb28e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad9e71c0a1bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5af0310bf006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9463997aaae0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0923607b19f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcdfeb4c40d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9889e13b5b91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b87f4901d06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67ccdbc721b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "204f01020209",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "109008da2f75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beffb5ae3e7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "432edbec84c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b41e642fb246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c1701385b58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31b2e5ac7fc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53c088325b68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66848bec97b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ddee72fd8b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72c04ec51a2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "549b595e5c72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1f5ba9888ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2107a8cc0ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d0090de0161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a4388b0ed30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcc227516548",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b80c3ca7f04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53394f5fc787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9546a35fedad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8baec8ceb47a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e9e646b2d10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b30396b598e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ec04a22d58c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a1d21f82244",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "238cf6a5d683",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e752df14e1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2fb2524458b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43c82ae4f394",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f2aefa3c5f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8422d191c2c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc718ac10fac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "009b7b8f5e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76948f4ac802",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2427efe982ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "982cdf3728e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46fac887194c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5292a710edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0995bdc8f30e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3099bc8f11ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cea85e26022",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa7f4e752a10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46531f14255f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ffd83cbf3aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a74b856361fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5529b3ba86f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c6c65f63b73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d17cd2aa0a52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf0fde16784a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b89dcfc0d5bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f59ec65eb722",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c999cf8006f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ac0d3ecbf8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cd8b4fa7e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11689b09d660",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a58f5e259c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34104e0237e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7349bdf90f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cf8a4d2800a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6f4c5075c34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e13105a64aac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b46495fe1c1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "873445bdcece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "6795dddb9fb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/escolesbressol/ca/preinscripcio\">",
            "message": "Text contrast of 1.38 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbbd405076dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09239e64"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.23 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": "0aa033f3899e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/ca/capital-europea-del-comerc-local-2026\">",
            "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": "8c8c79a8e50f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-65ffc424"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e29d026a34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e319326246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6d986bd172",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Informació, recursos i serveis sobre l’habitatge públic a Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c06a43b022f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Informació útil per viure a Barcelona amb infants' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Informació útil per viure a Barcelona amb adolescents i joves' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Informació útil adreçada a persones grans per viure a Barcelona' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Viu a Barcelona amb inclusió, diversitat i interculturalitat' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Barcelona amb animals de companyia: informació, recursos i consells' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d6adb2c2ad7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3404376b7b9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d882454e3c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "505739d589b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee18dbb5faa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcb92ddff016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0efb86984ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "201d31e3579e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45a3ea42b2da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3433,
        "uniqueFailedCount": 155,
        "duplicateFailedCount": 28,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 28
    },
    {
      "submittedUrl": "https://barcelona.cat/en/catalan-national-day-2022",
      "finalUrl": "https://www.barcelona.cat/en/catalan-national-day-2022",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Diada 2022 | Barcelona website | Barcelona City Council",
      "elapsedMs": 12993,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 536,
          "failed": 23,
          "cantTell": 9,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf355786572c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "0f92b2c5288c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4379248645d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "1fcbd5ea5846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f2445aa751c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "ca4fcdc3753c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "43e56a7435b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "0c6d112c3991",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "cdf92a05388a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18c526db7d95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "ac3b04121a03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "694b006aa5b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "aaebfea56b01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "217518678283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "55f2261016f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "8de2edd83893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6dbb5c0a0067",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "28ba6dbe6423",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "42642a99491a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "d9456922de19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "7534d57012a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e4adde929ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "0178c8a64800",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 613,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1955,
          "failed": 168,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "22d931ad162c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "5797c7b4fe0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5a7ef370b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57ed9d949d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e9298a82bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cf90b683ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19c3a31ddbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "b0fcb23b1376",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dc71f66ea6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65b4470d8dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa51920af186",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f1afeced79b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "625708f13c68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "291045e29b62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c95026ab1f99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94df054f4421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20c0ae3b97d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0969eaf42385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8dbea5e440",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c1c6ddbef44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3758241a348a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa9c192f2f13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3b0d072e455",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4dd235be4f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "459e59cd4ec4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51abd5d9694a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d36feda39af5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "201361d46379",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe94f95d4d76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bfb92591f00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b11aeef67b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15e301f1231c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "992adf1e454f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "5e6d1e88c608",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbee663069ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bc504b4aeef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "5163993841cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fb3abde4ee2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81569f12ffe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "61b774a2f719",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c9b1c2b801d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98e98037bcc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "9b9dcdc4b47c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e57cbd37e93a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d889475b1bc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "473e534daeab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b76cf6d569",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b3635f58b4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67d14d874b8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ccc08a26cd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0979fe216bfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4c439e4fa94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09cbdadbb9b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a96d947d3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b43a2831e7da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5959ddee25d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be33fd89a2c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf3e5d9ecfbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c237b359e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33adbee17a1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49c0a927bb11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb620149c9a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d25177b3a9c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1770972cdec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c76e0913097d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "01a186bca96f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f84e4c59c2f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac89758fcb3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3da846085152",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36359b060c5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba44e5862158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "79a0afaf010a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17c3e5e040dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71989008271f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "eadc552717a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a93ad0565f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83c7bfdc0701",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "890e2f7eb083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b200564c4eeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e097b1ccfcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c75fda91c11d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7683033393ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "631f9d2ba42a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b61946d0a6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62f2adae6738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "335c5f7b80c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a37a42ec6c3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97f21ac9dfd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a5d5b43d101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac6260ffcfdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3b90b437672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04df20f123e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "330bf5e473ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03c15b874a46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeccb13fe38d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a45df9362b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7acb1a3617cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f530086451a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1712c0764592",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19679d060b93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "c486952a0cb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f5d51cb0912b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "013526a37bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91ebfd892e43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36b4d145eae9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "721475625690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2752606cf51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "640997220ea3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e7bff2c191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "302dd6093bf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c84da55b2311",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a4c8173d62d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a4ed697108d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45677d7d53b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45af3a2ac5bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a81238b6f1fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90bb9f450bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47269f0d1101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "643ab26c268d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b872689ed65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "4393bc8afa0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0def2c658802",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "692983d09b84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8d2318cf835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ae6f1b08df7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6efe4068f64a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a4fbbcbfb56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "006650e51e75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c69d19fc6806",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cac8c5aa763",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d919493fd2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9c55fbd605e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e429bb6ca9f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceef53c624e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f98de6289e2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a063a239cf2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3851eea1282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88c8b2c62ac9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a3495c9afa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f5a82e2cc34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "ddbac17a4a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88a71d130ec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d06635bcd652",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f6072aa94dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a5bbd4c3cb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dba9cbe4db5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5803cf1f3a1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6faa0783fe5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9372ff8394e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "c6b2ca3f0aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34975ab93245",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90695435e816",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a5d7895a65a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeeae3ad9e06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc93cadca241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "529a73ad7d36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e2d32bc3869",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "240d1376e03e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08b784b9fc37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2630add716ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2168,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/en/discoverbcn",
      "finalUrl": "https://www.barcelona.cat/en/discoverbcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Discover Barcelona | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 13597,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 818,
          "failed": 25,
          "cantTell": 21,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e25ce469e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "e8247ecaf34f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8515acd429be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "112551e409df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7158d9beb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "2863466e9350",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "d426641403f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "46808b398b06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "344c763c1da3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "5b4b4fc13a53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "b4886aa4337e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb4a9ff0ee03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "e62a02bc744d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "7222fd743c2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "a73a42ab25c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "eb8c4cdcf629",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8d07c49cf332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "eea23174f3a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fa32e07f6785",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "bf17b398983b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e158727d73a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "b37400e2140a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "18fbbb7a9b42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5ef02dd0833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "04532146db3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 907,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2693,
          "failed": 178,
          "cantTell": 202,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "b63da00ed7cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "77b866914439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc175fa50814",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2c798467aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c69dd33c23ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d43b8816259e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0183fefce20a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "5b381695d467",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a3ac7c016ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99ea4b61b300",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e0692af05e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a1e3888190c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a374e6d31396",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "f3a592188c4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7b134f099db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a40315241d5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8393a18affd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a40e83e32cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd69c47855d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48c83f7d9f57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00d1dcbde807",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3ae187dd169",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac48312ae4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6fb0fb95f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "38071441fa4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2878ab8913",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cf434e8c6a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16fa81d34d37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67ee76b66429",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "438c1e317c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1625a147d323",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "140b312ccf34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b966941f19c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "0eaf8b9e4955",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227c2e9b0372",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca5b7e824fbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "c3f6930683d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8fd6350e3e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82ed148f273f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "d839058699f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a508818db03c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d11edfcd86d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "b47ea0a085d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79f59fc1ac7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb5ddfb41e69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9049f5ffa744",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a5e01f615fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b5f6d9b0661",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e950a2bc126b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3e9a00a7106",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e77d52e5d73a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4be954570e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b733fe950c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "191a69adfbe6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ad86147a01c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2b39ba6127a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c76a5b834b56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5a439cd5266",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39500412ac4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da27bba4c447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aabf7af20e2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7daf9142fb5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e70fcba8a70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51ed7458ba7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b123def14b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "ab8c903dcf7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c269a047f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea328238f0c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "541dae51a503",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a9ae9a73096",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bae6d63cfa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "4ec35b45f1e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b71630387c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ad08690496e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "b53e8b509255",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "634263877443",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2730df1e7b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "7369c95a48d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac55e216cd4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7f9f5c70d03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5381446bf59c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f65ce3f5ad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65d79f740cc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88f21b5ef0ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afde101c310b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "74740a1fc6cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1d7b73123e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32fc5bc95d25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7153e6669973",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1575f4c34bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e829c65bb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65f5208c8aea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "040902c396ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aee7d1d70100",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "579855c1e9d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e07184fb81a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2252c531756b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb94aa424c82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02dbc388dc8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52019c45e05f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "19ddef59897c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "83f498887752",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6554e6653eef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c978ec19632a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6441a32f41a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a94465b7fbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65846309732f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a17d767ee76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20898fa5f0a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc919ad9b495",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3aea6468894a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93544cbaec3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85f603bc8de8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44566e04c9c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64338a6844bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32597cdb7acd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e17044cf6a85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bd4ddb8365f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1ba6a007e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "848ac3eccecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5245d6594029",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12244b46f54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f5af82e2bbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4769b5f02aa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b8fe8ae0470",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7a4dc2a2b3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f8ead4ba389",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e7c8620eb6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d48f3661c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fafc0bbacf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a702bcdc3dac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf76cc60f75b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c328946090ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dd24370a79a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "ec8ed0208489",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f80f7f86a43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc6d5def5841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32a2370bc71e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "124475295194",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01dc329d24c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d82580c25980",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc21cc136ead",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dc2b1d7e13a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "22da62cdd839",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/biblioteca2_528x228.jpg?itok=M55yvOgb\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4cec743b2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9ccb198"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/biblioteques/en\">",
            "message": "Text contrast of 1.51 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "123927099b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9700f4a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.41 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": "2c3dd9c02c9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en/ve-de-barcelona\">",
            "message": "Text contrast of 1.08 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49b17851464e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e812a0a"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en/ve-de-barcelona\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Ve de Barcelona'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "651f10f2c6bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90ae88bf"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.07 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": "28d211fbfc7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.07 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": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "143890c41a4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "910e6c7ffe15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "284ce04d8838",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21127b9bef44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "345ebf0c998a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02293a6cda3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "707f16e67a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcb95ba379d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dcb79456ad5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "263f69f7ca30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5f6f72a1a33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5ce832e8da6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1fbda2d7132",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2916,
        "uniqueFailedCount": 163,
        "duplicateFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 15
    },
    {
      "submittedUrl": "https://barcelona.cat/en/getinvolved",
      "finalUrl": "https://www.barcelona.cat/en/getinvolved",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Get involved | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 17464,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1181,
          "failed": 24,
          "cantTell": 16,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-4 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_5.png\">",
            "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": "d9ee4a9b8124",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4f5e56f3"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30ef328d05b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "a2d82a1035c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ea7fdabcc41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "0a831fa81001",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "91abae9bcc14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "578324e71290",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "5e8ae77e7db4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "a9b569d46ae5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "ea0cf7896d3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf6d17ada92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "effddd004cee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "ee2eaf532392",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "b277e88d1d25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "c32abc4dca3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d304e142096d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "fe326b731c85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "79af0ca1b4b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "787bc707ecff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "87027887d55d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "177723d4966f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "9cf0ed255968",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a63a2c7beb7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "0bd95f5544b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1265,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3542,
          "failed": 218,
          "cantTell": 229,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "cb4c71f8c879",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "aabaad6ee087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40fac318cd92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18fc6c2ee42b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f44169159a83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b3ca0438a6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e03fa07aebc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6e7970a4b140",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e35a8c536f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1909830db50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9563b7a88323",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "475948e467e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "accd2de5beb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "b583eaa6f6e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e183315707c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42a242a1177f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e9962b43ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a35df9bb986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3adfd8673e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc39c808fd66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a5dbfefaa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c6b06d30b48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d660142c1de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57112724e91d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "7830049a1f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05c2d1e61945",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8089f7bdd28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7573a9d81534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4dbe29a03a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edfd0e5e41e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb056f55304f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd6f067f8a89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6442931c758",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "32f8d049396f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e40f2189a954",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cada40a47734",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "7a87ab211191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f52f325af5b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b413d042bfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "042e9aad6bc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4776d41a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1677a5e9abd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "ab9bf322adcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e1cb2266467",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0144939b715b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc04cc6fdb80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19a37901ce8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ce348b4e8a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c79badd608",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1921b2ee1115",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e53a551faa1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "480d5be7b185",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e83c6fb34c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce8a72e3222a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fe6dc1f6352",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dff2f4126f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c297cc1d2679",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d8052b443bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a07f75f5f370",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b0d238c65dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51991227a1c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "220feb93ac44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc932407a657",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a39abf2bd9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c1ebb3f8fa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "f94f7bf4273e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "291cbdbb778f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b5ca82e23db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1d0d9b21526",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ed0d018a47c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f097eba3a0fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "0cb3b50533d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f98832d77d1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d864feb660e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "47f987885bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73fdaabc15a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f8ed23d8b42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "07bbfa52a6dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6241dc40fb98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a5c64eff707",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb0fd7e429e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79a7332c28da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68558a47a235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57cebf9eb7ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec363aad16d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "e28d018c3bda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3c643dd1917",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e311e20737fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d1fa05d796e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71be049f716a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bea8d68b499a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cc6643b95fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe04f8ef404",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb85c5413c1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c65e8974910f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3609f861dcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "713ee0fae940",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d480e8ac2535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c023373fad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e75579c6b87e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "1555a51efca9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f90947913767",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44d46bc08154",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "603e328e085b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9865338f19c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3efd516dc9b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8abce647f98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e75eb3beba7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f795400a86fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2489f5396cf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e0f8164a55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e51e309c307c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07c3e80b5eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79eb9df037c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67571c742fb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c1f378a1558",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccf5dbf2b08a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ecaec0a7e9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bb04276f282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "750ce2e403ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "5e4718d38d14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c55f1073f16d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bff12317e0c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49e77f88d62f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8751b7185332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccf55ed163ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb371e921560",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d77ee3cf8d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92ce9ba9dc18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33909977e4b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f175995b3342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "666d21bc4191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042587c86822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "551bef38407d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e42481dbff6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5e75ff08381",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "074f516a42de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ce656958fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d19974f5a6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb3638f354a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8947dfdef976",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f127ee446aa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a9d09542d95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b0881f7ddec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b59bc639859",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "ddd254a0e603",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.decidim.barcelona/\">",
            "message": "Text contrast of 1.48 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ad87f3ac385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7dcd8a20"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.38 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": "26cf13e36676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://pladebarris.barcelona/es/\">",
            "message": "Text contrast of 1.11 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "453caf777d6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e254270"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.09 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": "0f935ea4451a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"display: block;\" class=\"btn btn-primary veure-mes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "798b4685dea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de2217a4"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d064b1ef653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1c29c05"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Barcelona Activa\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/innoBA-250x180_1.jpg?itok=i4-dTmrq\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28cb828ae017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-074f95cb"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Ajuntament de Barcelona\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/mobile-world-congress_2.jpg?itok=zCPU9hI1\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "889fe04bebbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a14cecc"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Josbel A. Tinoco\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/telefon-250x180_1.jpg?itok=BXZQDlXV\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19619ef7372e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4731879e"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Isaac Carbonell\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/informacio-252x228_1.jpg?itok=uS2O_4lG\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82355a727aaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a71b95c"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Armand Esteban\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/cartell-250x180_1.jpg?itok=LbM3D0_r\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d29a3ea7e65c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b6d98f0"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Daniel Bartolomé\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/passeig-250x180_1.jpg?itok=Hd6xgL8_\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adb37fa719b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8bfc39ab"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Paula Jaume\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/camp-250x180_1.jpg?itok=E3057PvO\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7856dbd763cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-88a818a8"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Xavi Caparrós\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/participacio-250x180_1.jpg?itok=JSQDEbVY\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3348e37cf920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0659dad"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Ceci Fimia\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/decidim-252x228_1.jpg?itok=ctCxmyQB\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af078c2f82dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-970cbab7"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Júlia Arnau\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/centrecivic-252x228_1.jpg?itok=F12x-DjL\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b36d8d1e09d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d7fe275"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Edu Bayer\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/biblioteca-250x180_1.jpg?itok=b-Jt-TuY\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58ec697efd9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-86eb34d4"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Raül Clemente\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/252x228_66a7124_2.jpg?itok=gF8cmhle\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baba0cb281c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d852ae6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Sortkat\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/recollida-250x180_1.jpg?itok=Wrv8KPua\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b852c3fdd4be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dfde2fd"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Laura Guerrero\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/associacionisme-252x228_1.jpg?itok=u33PyKRg\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "045a16d531b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf2659d0"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h3>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'Round'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "861047cb1627",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee0dcab9"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Laura Guerrero\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/casals-252x228_1.jpg?itok=32S3XHYb\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83faf7018897",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fac0ccd1"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: Martí Petit\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/voluntaris-250x180_1.jpg?itok=wfKgn7bL\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb2fa9fbfb77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1fb7cfcf"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dae607a5172",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cbceaf290c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0ddd12a8fb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e46a22062d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0c27557c445",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a3f7adf237d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e09eac1f3d51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7c8f0636c17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbd753d12f14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e33980377461",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3837,
        "uniqueFailedCount": 179,
        "duplicateFailedCount": 39,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 39
    },
    {
      "submittedUrl": "https://barcelona.cat/en/living-in-bcn",
      "finalUrl": "https://www.barcelona.cat/en/living-in-bcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Living in the city | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 14888,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1169,
          "failed": 25,
          "cantTell": 40,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17fac98b4d22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "0c60d2a74d16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0044c0be292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "3c167d8e2cb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee5bea3b0926",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "9e087bd09124",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "581839ec8131",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "40da189dcb63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "8e5eb84d0523",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "a1d3863ed6e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "94fd1de82693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "751fa2aa0488",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "4270ca65bc7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "39d184990fd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fc1e07ae11fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "8aa956444373",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "796ba5150364",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "eded2b0a410e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "3bb0b116f173",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "624bf58f0a5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "630841472fe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "02a5c880e220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "944d352e5462",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0544b7f2232",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "3c8023d6f4a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1277,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3193,
          "failed": 182,
          "cantTell": 211,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "8f6d740d855a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "418eb89d4962",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "212387c9c32b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "464b831326c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6352edb2595f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8dd06f1d99d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "920a32db03e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "e38e0e8b9b6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9739e5623403",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29c846bd18f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6496b35b6f6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25bcea550a13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "790134198317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "3c85b7bab7f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "463250669d6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad0367718540",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a85e633da5ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43f409a40a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9142c22f2ba0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57bb193047de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19ec565ac583",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ada21dea4d19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c50addaa4cf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5ffa8a56385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7254af7c61f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca59b6631852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75e6aa4b9a77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c95c3ba8f7f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23422d738e26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e285afaea3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b43e6c6c49d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2428e60ecb17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f55c92c18df8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf66a3851ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5db6536fb40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7049ee5fa32b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d70d188c12b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1d9086d389",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "316faa6c3b6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a5ef68fef48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf46446ac3b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0545e80bf296",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b44358334540",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23c50a03b3cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9971315e9f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5724f7c44854",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89d02d24d156",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "688ee041607b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46bb99eaa68f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b694bdbb13b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebc6f93d4442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d6f7838a800",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa3751609339",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef79b0fddca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "a70185523e31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdc98cb8206e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "315fe242a3a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e924e880cea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd12f18d45cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17184d88daaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "e89580ee39c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc5e548a775e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "362cb12a2f4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "48f1f6ab33a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7b022ea9e8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93e6ec136a2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "b39bbd794b6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aef9237cb97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a0889ffd56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21bbcca45e72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a1ffc372b72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf1bfa9c3d4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8459d695cf25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f78223476fa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "98b27617f5fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c70ca13d44a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d68744ff1668",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b01cbc3eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a0f5fc54535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8a8fc1e3cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50c53a8161c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "374b1a4adbf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fe2b929d97e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a11069db83ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c52d5e112db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "301a094698fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d7f8d28cc8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f5a6d7709f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6852facbfe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f7e0132754cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "441480203ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6269a662a2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e7fe5806335",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4f91440647",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2655d931f8ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71c7cda04051",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d872c88a8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7799fb0ad1e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1a07dfa0e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05c6fe695cba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70e5a9ad44b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc38afba288",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a099c3ab006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737052d81344",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "039d4453807e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f82f391e226",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc154406c952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bffbda0268b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9ad233e867f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "195660a75420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "268f45560905",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dff8914b7ed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5036d56cbf9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "438ef06341b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38d43b887601",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4663136ae10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c513a25b76a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f510c8b328b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "673f079712a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "420d33ebe6a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4999941e2231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e025cf3f5510",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d596f9644d40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7c036ac9fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4bc9f34b530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01b13ee09205",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f78f4a72afe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bed66b35d381",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ff698726c00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "300463e2e064",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b4811af2e12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ffff1f44261",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa3aa699491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b1b054200d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a33e9fe5e8f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9870d7f6cd7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3db62f00621",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c46c74915db3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "2f2bf39341be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/escolesbressol/es/preinscripcio\">",
            "message": "Text contrast of 1.62 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b201498f0cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-112cb89e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.36 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": "9fe63bc6172e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/en/european-capital-of-small-retail\">",
            "message": "Text contrast of 1.08 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62396b78a3f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efbea07d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.05 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": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65b0769de774",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7eff79e29be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b6feafb5689",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Information, resources and services on public housing in Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31b43ed105c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Locate the healthcare facilities and services within reach' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Useful information for living with children in Barcelona' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Live in Barcelona with inclusion, diversity and interculturality' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Barcelona with pets: information, resources and advice' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a06f2036d81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddc67e2e1a7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "937ee751520d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "493282b0f800",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fef691644805",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fd54086091b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200644099483",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e1f40c8a547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d6bed070b77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3423,
        "uniqueFailedCount": 155,
        "duplicateFailedCount": 27,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 27
    },
    {
      "submittedUrl": "https://barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
      "finalUrl": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Pàgina exemple mapa sant jordi | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 12120,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 540,
          "failed": 24,
          "cantTell": 9,
          "inapplicable": 43
        },
        "failedRules": [
          "frame-title",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "frame-tested",
          "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-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": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#frame_home",
            "html": "<iframe frameborder=\"0\" id=\"frame_home\" src=\"http://lameva.barcelona.cat/sites/all/static/stjordi/map/mapa_sang_EN.html\" width=\"100%\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06038ff14d4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a05317d6"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9179c20f376d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "a86ae84cbb1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c775401792",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "1a8637a5090b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3e1438c116aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "1f100f281086",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "f73b948755a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "9c5e67c77a79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "1b387ea1ca14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99146470b8af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "eae658fe0258",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "cff648919fba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "4c8533c5c315",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "67075050267d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "b4e3808f89cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "b8dc851b6f14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "cdc11a30f700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "702609be97bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "15c9194b0e6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "30fc9731135f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "b06e14fa009b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33dc1b4a8b8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "616c050c780e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 616,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1969,
          "failed": 172,
          "cantTell": 200,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_title_exists",
          "html_lang_exists",
          "html_skipnav_exists",
          "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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "5b408fffd8c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "07d5a8423fbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ba4a8514ed1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acc529c23439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c18534427d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25ae9fd03205",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6846fb21328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "279d3f60abf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d9f7e287a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a912e8beb45e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "690adf1510c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002ba380d59f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca761775a774",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "2630074d9c62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20c42c1f68c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1df27ebc576",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaef11e5bc0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf645d1fa23e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4353090b928",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01b3d146024",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11752d0056aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567e9e3e45dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d3cdc23fa6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad0a5eacdd44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "e8b2c66aa7ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "babd5859e7a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d62bfa241a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6117e6e65967",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47680d20c407",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dca72ce0d53e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c23b323750",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddcaa7a13669",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7004f94d6c8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "1bb5f899402f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11fe161c6ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80e25a6e41dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "f635cfcf4e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc77480d81e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ee756d620de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "e62a49e62ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c5661f93cec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b5b690713a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "7a83c7a675b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "496eff6c6a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7900394c8d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92a1dff340d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "304ca91891d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a358e9e4d07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1743e32b5a08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d7b844f3c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b21160712b54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e018795f1885",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f249fa651d62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1844f8f717b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad23b49c2a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "719fa605bdb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd926c95fc53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c7e0c3a9bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1672a4da41cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "262f7fd07056",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "883f111d3c1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dd1221388c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea39ae729de9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "126248311026",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7029cf06d26d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "3936abb677a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28267644a6fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7087f1823135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79f50120a8d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e83360fa4a51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73cb482445c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "e568356482e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b755a89a8e73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda486cf9496",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "95ef1dc3e9c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bfcc1aaa089",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d492eba44ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "d136039cb502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f38df7aa2ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d3741c49e74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa35019be9f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce62ceb7b649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2492955658d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7691dca9dfbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e1d4fcda27e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "f86b3a3fde2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38be7dbe2eeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03f3b6a315bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "322e8947e4aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92385f2a5645",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e97af2001f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a3af4272f5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba21f16afad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04483f7ef4c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6a91a755e18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efa45d053d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ccce828f802",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "541e694c5dec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1ceb62751c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d04b84e49f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "0695ffa81e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "84d6fb6eba8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ac31a24655",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21ba1d0b7dff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "212c17b7c3fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ec9c50bace4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e3ea2651b44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c673e05b3d88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96290e076eed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cb5f971921d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cba7b9cb203c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b62d879f2a8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a36445f4a06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b957543919a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bda6edce604d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2e24a2738cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57561dbfb829",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6b35c5e5b00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "659db8ef1d00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12fdd5a3bed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "27d7cab8a119",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5e95e4da72a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a6302e95bf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3369bcca2475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e42629cbb13e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3317e12ac51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dcca4d1ee18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4afe3b11a21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81b2fd9c1f2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0632323786e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "719c8399e8a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1def87947e1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8db814a86add",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7388979acba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f33e62e023b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1f36a01858f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd429a8f9b80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96c0ecffda7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e4ac3facf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd5550ca9a0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "f2e341081e6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f95cdd817966",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d0705bb7bb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91c9c15f8f4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "086e045d320b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd1ea38c3d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43fb6d242d8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7174ef9657e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52d1a078c41b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "30d80b58a41b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"http://lameva.barcelona.cat/sites/all/static/stjordi/map/mapa_sang_EN.html\" id=\"frame_home\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00d2dcb3a02d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-505614d7"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"http://lameva.barcelona.cat/sites/all/static/stjordi/map/mapa_sang_EN.html\" id=\"frame_home\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "224f35ee1a2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8cdc120d"
          },
          {
            "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": "a81b1631ecaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "1d1dd9e0ac2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5b4c18f10af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76ece745138d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44889b9f1e43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb889249fbe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c20adccc135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b07fd84a20c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c24f7981bc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e5cf190378e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36247f3e2a45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90b9b6ebbd4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2186,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "What to do in Barcelona | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 14491,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1105,
          "failed": 30,
          "cantTell": 34,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "listitem",
          "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-tooltip-name",
          "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-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": ".banners-paginats-list",
            "html": "<ul class=\"banners-paginats-list slick-initialized slick-slider\" role=\"region\" aria-label=\"carousel\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d44abb67182",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b451be3"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af65223e4883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "392e1b9670f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82061d115c54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".slick-current > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72c5a07afd17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3937f86e"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"1\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc6f9979cae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b1f7756"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"2\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e33714436822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35455be8"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"3\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "969a6d4b7034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66a7a5f3"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "8320d54859cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39a4d6920200",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "8adf1cc6ff56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "b1e975936a84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "890da30c0531",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "af7f183a459c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "cdfceb0bc237",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "e408d6acba29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b1d64426036",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "a9f6ce0fd7d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "7e49dcbd3318",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "7f6b6efa10f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "b23e9b7b8d76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6b05e3fdd4e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "23c642480b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e49d5f5b9f2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "647d7663fba9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "9bc6ab5c64ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "6c3a1d106d4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c227dee8096d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee2a37fb2ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "921c16ba094c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1212,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 30
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3291,
          "failed": 178,
          "cantTell": 202,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "a0d1a1bb9295",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "e275c367f6d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "422d4951abd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c27a9d3186de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5634b938e9a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b190d8cab751",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab45ed525825",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "91c609bcd21f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0fa4eda18ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "453dfe0ef119",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "579ba6036a04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee273176827d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbf62c59551f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "7c562fc0a6a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0840a63b9c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4663842fc40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b749305f7d50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c915d22e451",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "439ce4b8af97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fd6a86ccc01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e58966e1d138",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99d304551870",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e06196ccdb85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb2a03908838",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "0b67e40f4749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc5e06bf7097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "628ba47d4ea0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e6cf4c6e664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3026704020d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf9dec124075",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f073e16d790",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9b6bbb71b99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b30d5377139c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "bd6c08d0cd32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd91df45f2e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03d32ac1471d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "0eab55c4ffcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84513a95a5b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e57af969ec4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "e2f0ac99c2e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "777a7dbe9188",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09afb7adf35e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c20bf6cf366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "428579262b60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "746b10b072ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afc017e02718",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a42dc3ca8fe7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d53e7df19a97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4a0a7f3bb44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee55db70482",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752c431b0d3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d33d2eb7020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05ff4cb742f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e27c6399f56d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff8ec86969b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7119417f3a35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aaa9c433418",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03efce3dd22a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "786acb20dd86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2d54d181d0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7218bb6777c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56803258c587",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "92c1ed76993e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f9bf61fcfbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f50ede3dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69b795f05eaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "215c1e1e374e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "684a75e5b9d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "552b31da42f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "679f7c05899a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d29d8bff32d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "a9e90fd2b0d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567d972ab27d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b555be479deb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "85b255b7ca83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6893a7cdb3c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "803b5e2c0f02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdf627192a1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ebe39ff70ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b733c417f58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd6f1807f9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3883aa7dbdf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a573e3b31aec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f74687452b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fe3244bf646",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c84a5b97fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "969ce5b1d7e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b13540ea9db3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89aa42cec23d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1238eb884ab1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567ae45afdf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "5c6b7575398c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb524618ced8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d1a1c535956",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "840c029667d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e232552f5ebb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f92e950c097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9152aab4432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdd3a196ffee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c75ac873351d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e768fdda395f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f3d14a3b486",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1019c3bcaa54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "122931fbfc48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b2183b31c8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4064dab2935",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da1c248b30f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52b8eeb45775",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a422f848830",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "8a52db962a9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5242a37259bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1e1f4db7b95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8abca97d40b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b22413544e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "398fadffc7c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d530ecf68268",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd2577d608b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17045734a05d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b18c0b675aac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edf1f335d08b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66eb9f0b6986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2035f7bda8a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ca09b99ae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d04991a0e016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96cd04a0161a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9215a00e02e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d177649942cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b6428f48779",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc8988c3ceaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "3e13966ffb86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a602c8a5ae1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e71cdd1f413",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57aa6b6afaa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2360e45234f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2e19f117f96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c9b5c42db6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f82dd456560",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57628e5d382d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "ab3259676420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Tibidabo\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/tibidaboia-252x228.jpg?itok=Qv1xI3_6\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d66d67609c18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eaa53f99"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://tibidabo.cat/en\">",
            "message": "Text contrast of 1.38 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35f55aec6843",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ceef341"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.34 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": "fb003cb3d5cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.barcelona.cat/vacances/en\">",
            "message": "Text contrast of 1.06 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b2ecba8863a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c202e57e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.05 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": "dbac347b010c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f570a458a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42431aa2b8c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38efcd49b612",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Discover the huge variety offered by Barcelona’s commerce network' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33cd0a1f653f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Discover the activities taking place in the city' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Discover and enjoy Barcelona’s vast range of cultural activities' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<ul aria-label=\"carousel\" role=\"region\" class=\"banners-paginats-list slick-initialized slick-slider\">",
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "381f56fd017d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a9c11ae"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0efed237d076",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7264f55ede07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c555fbe60af0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7ae5e57b578",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad718efadaee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91b71ba74d08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a816341a23d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa8866488708",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b9b6abfc8b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3515,
        "uniqueFailedCount": 158,
        "duplicateFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 20
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Conoce BCN | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 14269,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 825,
          "failed": 25,
          "cantTell": 21,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4ec8d1a11d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "ee15ce6d4ca1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb226fa9b78a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "a795d8bf50b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aaa88a72c07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "149408c47602",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "7cb4609b15c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "f0bfffe9c536",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "e1a5a8a6442c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "a1f241f370f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "047319497092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0a3a3abe1a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "afe7ba48efc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "066d323ccc7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "2f58ef446cad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "8e10f8a558d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "f5eb6abab9c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "fcab69575cb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ad5a137930b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "6833fa99fb24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "fce343d764a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "f7d6e81065a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0a2bb0a258f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96027d700dee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "1315e5e4424d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 914,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2743,
          "failed": 179,
          "cantTell": 203,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "cbd211a2f050",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "1400c1180d9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86cc8e58472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83959bfdfb44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebb7eef6e0ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5521abc2d01e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74b69ef0f82d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6754a2199431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a90703b62f2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a26c7eb52a55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5994ee20a89a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51dbcff99d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11dd67112231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "10c3065b8a5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88672d39019c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04dfedb1d06a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4cafff3aa99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08e82c189488",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e57d9ea3ae37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96dc09f60bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "949db74e57db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb6d183cb31d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89d1cfff944",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6bfd6f2804",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e82c7309452",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "111a5f8a6089",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac3779c919ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f14aed05be60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6b01a31962e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fd94769c84c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c26b564bee5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bae0dd300fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fab327d24fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72dcb24c8587",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2aae92267ea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58361ffd7055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e08aac68af0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab20a5eac77f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48717b148db1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d279049654c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a510b82f248",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd6a6b3fac77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b52b10f5456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3063523a4ad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48e66b57f572",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b8e6fa64e5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de1d5af40444",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94d0a98f4304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a060fee78b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34d0d0991287",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fa3ce318ae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a96a75140070",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aefa5b9ca06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ec8f9788c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd055cee9af1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39829241b918",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "945c9751f125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "055e4cde76d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4188c92224f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d55610f5a53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f10ee1d91097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f8a8a0dd385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7424176c13bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f670e8df2d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0378b0f974a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c7895492cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f263ad6f861d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "152df3771397",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03320314bdd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2ca7c5a7304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "306c67cfc3f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abd7984ac637",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d97e2b11dee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "423b47e36fb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda01a110af5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed726cdab52f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "640ef257c4b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ea5e508045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ed28f8d8305",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea72c45273f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d89a96867827",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8adcb5bbfcdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0119bb626f2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7863111365f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9ed6b5e6c6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "298cf02c82ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbf1a4caa025",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff84c0148e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77dcd91c2d90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d4d9b8d2f84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7c2b4101d72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c9dfb030855",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0406e0e8196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdd79a11bece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "430e4fdd68c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d5c7380178",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbcd6fa24c88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22f4b1b025c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6707de575822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbf2cbd0300e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21ef4f652a35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b562cab28d80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d5a8f9ead2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1684aa5b4bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f8845870826",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "755b854f5bc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bcc0efeddd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d21a36d9543e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97bfd9fc0d5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d929e630f4f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b3d0f9737e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83358503343",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cec5963e8f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e67074209157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c32e74578d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a0834f0c053",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58b224b7555b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2da6e2e269c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d36f65e12fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0deed11ab108",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04aae2391690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2506602d42df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a057412428",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f500df784a6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7cbc2238517",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dad599b7ec56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "554a5a5936bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ccfe6a67490",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f7e3a96f85f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc556e79a813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb396055cb12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7782abaefc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed4b6b677b7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd90155d4e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1e22f380eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27c749e96e52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea0373f6a899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c8f549cf169",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d488e25005e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ae90d36dbf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80ddacc6e2c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa95aa9044d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d5f12e1104d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "d7a47e76cc2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/biblioteca2_528x228.jpg?itok=M55yvOgb\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c88920e61ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9ccb198"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/biblioteques/es\">",
            "message": "Text contrast of 2.00 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59fab9ebdcb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34e1a873"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.78 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": "9125a1317137",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es/ve-de-barcelona\">",
            "message": "Text contrast of 1.12 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a0be9c15055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca8e7bb2"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es/ve-de-barcelona\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Ve de Barcelona'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80c42b03a88b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b26b1e6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.10 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": "06a43b3dcaca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.10 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517a112233d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-58f24c34"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32fb429147b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01a907391975",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20ef939c19af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "508d069999df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00bb7f813dd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a5f6299261",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902b714ee653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8925cefa77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "488f0fd4dea1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9924201f8fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b99b3920047f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23e75c3e5c71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50f20e349cc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2992,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 15
    },
    {
      "submittedUrl": "https://barcelona.cat/es/diada-nacional-de-cataluna-2022",
      "finalUrl": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Diada 2022 | Web de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 12678,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 544,
          "failed": 23,
          "cantTell": 9,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f6e99e48b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "9e75e15fa7f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbec632ac816",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "2cfd47f30305",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "fef7a83fa030",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "f40cf187693d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "72997219d2a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "fd1d99aefaaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "9db8dc62cc95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c035456abf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "6dd338f993f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "06cc6828f545",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "732a2967ef19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "fcba557576f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "8e0d98da7930",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "2a0201b564c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "819d292c9898",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "e8d448d55710",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a38399e8b1f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "1810f50d144b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ae411f2be96a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dc28f61bdd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "081dfb941262",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 621,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1936,
          "failed": 168,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "420da7bfd3f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "bbfc976eed6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba34ed654c8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff1d632a9bf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2142674a0e19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f63d02b9d391",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2261fe4062",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6d912d3c1a96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63fac9659c8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e88e5814f04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58f5aae623f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "174525640af6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a3b194f2c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "b5c18ab852a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5d7e212437d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31a620288c30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a43fc5a24b53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5be548f44888",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ef3e2461d06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c37d9734cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f40e867a6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7be7932794d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f080a9bedf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eba2a0eddeb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad0d7571af3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4c869ad4811",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4008b11343ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d55ceadaf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f711293a5468",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c16eded938f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0b805f629e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f028715aea8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcac4d08ae5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d84d75e6069",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb69011f3b71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9b3589f0ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dacb74e62c6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a72aef1255d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7040eb95df26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74e22ed897da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d684977bfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4040729a36bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f067f087a9f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8d3c900852f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "817fb4aa0005",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e251d4525454",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bbd078ec2c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3776f39edf43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ebdb8a3d306",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b839836c9936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "427c3838e35e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd47ab8bf47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15772855994f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8058abad2183",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2529dd1d6589",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dd939045952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f7594e4da80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2cd6c29c6f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b385e37a466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a14b8911ed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd7c46609efe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed33b95d8264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47993832c8b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7115d647cf1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4acf0abe861",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc22b6aa4e65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58574464de7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f3f17ca978f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "713a06d72941",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "105e16243ebc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4121d130d81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cf30534ae9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0684e22fb16e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca7ddbc6d18d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a7f0027c20d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a267148a89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1029a1384172",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a1e76d32c98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "190a00583914",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22f00567454c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41b96c9fe3b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd86958e0d9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b44e3deff7bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3baa518690fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e7d31e10dbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cda5967b399",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0d726cf5741",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "158ea0c136a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb12830d77b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a664702bf5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cd2fc266c30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a15bc844bd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd64cfab3420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46f2508693dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf669aed4f20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffb5da8e9447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2691e06f01df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74b7e6d34cba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8889c3c47565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "801c58785f5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd2d715ff77b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "919b187fd820",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de94d13b461d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11e076a83550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b254baffa478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66ce8e5d9233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4180074f67e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47fcbae41407",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71357bcffe71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a116b93d8ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0083043d3236",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b395f29e232e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41665dfdd77f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b6dde8dc0e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50021639086d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b39d016d3a61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139abb706f45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e896f19fbba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e287b4f5e7b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ba2270468a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e4261a07dab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cdc549857c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c51b44274039",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07b2e2cf6848",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5d2080c282f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "548455000e3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cac6fef9e5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "186f8d06f4fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c94f4596d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "021f96dcd6f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "421bc282870e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91519693588a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19d2c240d1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26e8c972dbc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c0ac0274303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85eeddfdf8f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e8a15ad3366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89f2d7595f35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "832f18dafd82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2917bc907b44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9b353212455",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ef31a111b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddbed0991a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b0f1ba26fec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eedb6c645bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6f43e82948c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99cc78713b9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bef77d2ae43c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e43cfe561a27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "bf493135db46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f62e6629f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e90246bbb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa1dd188d55b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0839fb3951ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1faf44870fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "289b1a721553",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0a8bef9fb4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1257c06f6dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58b0fb90418e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d79130f55ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2168,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/implicate",
      "finalUrl": "https://www.barcelona.cat/es/implicate",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Implícate | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 16752,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1174,
          "failed": 24,
          "cantTell": 29,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-4 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_5.png\">",
            "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": "9e6e63e07fb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4f5e56f3"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bac37463e44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "cfd15f6499b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a8c98a57107",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "300d0bf32c39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "6e4b4b8f1f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "5514d721f948",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "7c33459b196b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "f8d7cede9346",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "1dc85b3212ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fae98a9c6fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "b4da5d5396db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "a7a8784388d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "894315e52676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "14d82e4ca979",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a7b91b1052ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "e24d56c33965",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b475a2846fe2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "0dd8b14363a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "665ba5dfd250",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "7b85bfc6f6d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b5796e335212",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17bf986aa42d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "7d84ddc2e033",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1271,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3518,
          "failed": 215,
          "cantTell": 228,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "74b8d3ca7bb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "417fce6b6cdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e5a3f2c1026",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7361e6f196d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5d379a4ec3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e4d4f059a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "417dc323272e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "2a22ff381446",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "552d2d5e1a3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd462ea45440",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71c758c4e3a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1768077ddff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e35bb633f65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "2eb1cdbb5ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b6d6859f8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "495c31406e6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b0f7ef532c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a1490ed528a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00539708807a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dd772d9d9c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a27e2b31576",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86c8663f04a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e67546e767ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a7aed5edf19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a3ae66ed7c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7065e309f64b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8141f6daa4f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e54f49fdc6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da5e44000c0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2391009b833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c664bb7c094b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9bb2f43b249",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "613ada9798af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19154a32dbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8c64847f7c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0d8db9f0378",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21fbd073ed04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c0089838f4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f50f3cee6a02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c81a9ff6e7ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a8e742e0130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9248f147dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ce019225650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d8a0ef77393",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9506eae5b96d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1191b0f9fe9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1180871b3ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "effd4049bc2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5442d56f9e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cfa9c68e84f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d154134be2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ddc176ce837",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "887fc0af031d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d26c00576f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55d7fcb635a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58936f98e406",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5a3fbb98dec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1e3b352cc8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "817554d69ab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "961c3d0fdabe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5553327b794a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d1038efb13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e64e37904e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e514aa8890d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd928ed35019",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f1a609c8858",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62f4a5093588",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad0a3a1e5f7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f168ab94101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87bc502a928a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84cdd2e9c962",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bd01984b51c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "965ef4194e08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd029bbaaae6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7294c63c50ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "746614cb5880",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e68c1a682b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d112600b2711",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3398a1f918ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b8407e59eea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "056176088237",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2f8a3376823",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bd753695c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2fc44315204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67e06a3083f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e221dd745f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48f38e646ddc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e36bc61c0c2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338991847446",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "155aad8b05e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f696b2dc30d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c1203c5392a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "374a21ad8f78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d450fa961ed2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9188f90ae2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffff2f2632a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "312a836631ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1970ebd665ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39cea273df78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9abbfa55a2a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51e8aa9c72e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc297d490116",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ad5719a2f03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c9ccc983c68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92619d10efee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c56c6ae11b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e4a96c55c8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "419e49a457ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbf07f848823",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a92aaaaf6f6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5fa4bc0f924",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ade1fdc77097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3881d6162f18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eb59c277416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fab26014576c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04574066b382",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a238b0c8d15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44c9545b76f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0d1894194be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d195d1f2e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f625ac3bdf09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b544923061e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3076d7104929",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eb1cf9694dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3282bbd995e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7b2bde81c51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b018d65b6af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d309d0946a0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "538533b9c7b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e85ca58063f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10bce87467a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67c7636c9e5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50367a4e9e82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0cfbd2210bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76145dbc02c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a894fe2e583",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a217ac17c24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c71c08098934",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ede9fcc45b5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab76257679e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cb5e0f20713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9ce3a2592d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d87d9163f30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02d8b98cd3ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747b0d809a97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "279c02b64196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.decidim.barcelona/\">",
            "message": "Text contrast of 1.46 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52ebd96bc677",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee065fe9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.37 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": "4a143971a3fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://pladebarris.barcelona/es/\">",
            "message": "Text contrast of 1.11 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a35ab5186e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62386ef5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.09 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": "62d149b90cd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"display: block;\" class=\"btn btn-primary veure-mes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2af420ae2b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de2217a4"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b10517e123fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1c29c05"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Josbel A. Tinoco\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/telefon-250x180_0.jpg?itok=nexKjd7o\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "963c68d1afbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b078c2b6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Isaac Carbonell\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/informacio-252x228_0.jpg?itok=n2r3fxUx\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b527d69bb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-02cb662a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Armand Esteban\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/cartell-250x180_0.jpg?itok=N9ML-c9f\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee2f3cd00ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc86815d"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Daniel Bartolomé\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/passeig-250x180_0.jpg?itok=THA3Grlz\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7cc049a8a8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f98730cb"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Paula Jaume\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/camp-250x180_0.jpg?itok=jEeIoHyD\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13f044486495",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b79dd855"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Josbel A. Tinoco\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/glories-250x180_0.jpg?itok=AVfETspU\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d62c3ace46f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b02e0e0"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Xavi Caparrós\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/participacio-250x180_0.jpg?itok=Loj0Awn4\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c530758c1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-711d1d40"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Ceci Fimia\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/decidim-252x228_0.jpg?itok=WUL5s7ZB\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67937f007ab1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fdf89afe"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Júlia Arnau\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/centrecivic-252x228_0.jpg?itok=7RunK6Ra\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "081555fc1600",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c6987df"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Edu Bayer\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/biblioteca-250x180_0.jpg?itok=EBuMOoVb\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f6403024959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fd3fc70"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Sortkat\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/recollida-250x180_0.jpg?itok=SWBtxiH9\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2aa64c044245",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c4addba"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/associacionisme-252x228_0.jpg?itok=AdTJPq_C\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8107cde322b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfa338e9"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Laura Guerrero\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/casals-252x228_0.jpg?itok=rBj247kk\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "967ee8bdbfeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9196bd39"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Martí Petit\" alt=\"\" height=\"180\" width=\"250\" src=\"/sites/default/files/styles/distribuidora_central_2/public/voluntaris-250x180_0.jpg?itok=lseVnYW3\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5197ed93bc7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-534bb4b6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f1fa2f2833f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fc4728330cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27750d7abbbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45450a8e700c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43098052dae7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6762f3a5fd83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70b8565c4e33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90fdbd00a8b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dae9ac1b8a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acbbf7cbd4da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3842,
        "uniqueFailedCount": 176,
        "duplicateFailedCount": 39,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 39
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Qué hacer en Barcelona | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 15356,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1113,
          "failed": 30,
          "cantTell": 34,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "listitem",
          "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-tooltip-name",
          "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-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": ".banners-paginats-list",
            "html": "<ul class=\"banners-paginats-list slick-initialized slick-slider\" role=\"region\" aria-label=\"carousel\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01871aa6b7e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b451be3"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b83ed12bae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "d7345333a243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "361db22facfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".slick-current > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7561a8a7af9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3937f86e"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"1\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bda316d29865",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b1f7756"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"2\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac434779b05b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35455be8"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "div[data-slick-index=\"3\"] > div > .banner-item.box-banner",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "956a2c264844",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66a7a5f3"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "19f3ab527294",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c050ea17259e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "d5f9e5692398",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f3e11a455cf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "753af93ae49f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "4fc15fa6d965",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "987d1d0367f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "ef20c60989d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1c58d997beb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "834028e33843",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "c2478eff0dc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ac999fe1b844",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "8c580392b834",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e0dd9039f534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "0a5689ad5858",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "be2b68259ada",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "b55399862c32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e19be8259c9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "705537786f0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0cc12a915311",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8633ab0f5653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "88a1804a27dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1220,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 30
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3547,
          "failed": 201,
          "cantTell": 214,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "heading_content_exists",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "d2aac4cca475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "2e18f05b439a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40f8cc2a2e0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d0b76ae7a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "856dd3235720",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3478698d7fee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b4b51dc3477",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6264f718549c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65d83f86bd3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f76369ba885",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fd76ad8ca70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df393c6944e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cc6c0cd1796",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "88bd67a7d8f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15b770080461",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3487739be6ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0fccd007b39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2055780047ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "035f1fb6a524",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "807e5b408308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3fefad2f6dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d3e005b6e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47cad8f325b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f5c37b1dfbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f81d7ae0bc2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a35d122ed6fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20835c4119eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5da965d6d9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "829006a8fc36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "220d8a52fb9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e79a53394288",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be2c3411e22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acfb046db249",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5755f260e99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5babb5776b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bfb3b7997d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3bf30c12114",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ad109545f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac691556e48e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34baa998afea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cf6aeac6cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52e5f047c676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13b427785f4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec8bb7405f55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d1ba38e98ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f57aa6a94b1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4669a552f9e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f791782b528",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3db442d1855f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a283d590cbe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a023f9e963a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3be3fab6c72d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cefa867f3e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ef857cabbf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19a2dc09f8d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9959e0107d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36eb1282cb0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "451f315f48d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7959a72c5eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12f9b1ffbc57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3618795e508",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdec2270eb0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a8754e490b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcfef579b02f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bfc93459942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8004a3459cf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "796433a61de0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ef9e88713fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ac838f5c6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9946699c76ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f6f9bd700e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f37a51d47b46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39990640d581",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "413942f8277c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6610f55d01df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfdb71b961bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2683a13b4c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d57ee64fb253",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5961ba2a5c51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b87c9581a9d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af3fcfdd0ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29b811ad5ae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa005066f557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81514e9ee8b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94500e86802a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c13d6259237",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d313d9abb76e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5527773b71c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d357fe4f88ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a7ff246a426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23f87e59c251",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0619490c7857",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a95adefe701",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "824d236e49ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c59d5d139630",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d87472b4b73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff7499591a62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d16c3a2c777",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ea7d7611037",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b501fb9b73f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f86c42b3a456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89e0026a32a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18855bebd3f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d783d249e5e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f437f261e18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc2228ab7797",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af58fbf6cd5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d65bac44e26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c11cbf33312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c862a418730c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb5f288245a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f7b126e95d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "073210107a9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57495f417b6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7efbb012e58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "003e7ed2530a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30241ec0abb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a969638e21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06821c687846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1879f5793b1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b6c1ff666be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94e6bff3bf3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20ddb53bf479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac565a1e9ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a58c8b589394",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df326e4a2c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38f9dc522eb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "103224a4568a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fd5fc066cd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58ca291db538",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "753ec20c9d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1173be8cd8fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a153649825",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7880e8da42f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9841b6f94090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ce593321340",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4acfeb910469",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48bd263b4bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "23695358fd65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Tibidabo\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/tibidaboia-252x228.jpg?itok=Qv1xI3_6\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7927cc8b4b7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eaa53f99"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://tibidabo.cat/es\">",
            "message": "Text contrast of 1.57 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "631c94deb174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c16d1665"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.50 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": "4df056401514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/vacances/es\">",
            "message": "Text contrast of 1.14 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8178f6c07b53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d33f6bb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.13 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": "4d43337550dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"display: block;\" class=\"btn btn-primary veure-mes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09eda9c2c622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de2217a4"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "540457dfcade",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b132c8842e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6876eeaed386",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Propuestas de actividades para disfrutar de la ciudad en familia' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7216ede84e80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Descubre las actividades que se realizan en la ciudad' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Conoce y aprovecha la gran oferta cultural de Barcelona' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<ul aria-label=\"carousel\" role=\"region\" class=\"banners-paginats-list slick-initialized slick-slider\">",
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "463f2ec4880a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a9c11ae"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d75eb93623e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc5038d7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Ve al zoo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Sube al Tibidabo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Ve de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6204073121c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd148279"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Conoce el Tiquet Rambles' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'El Born CCM' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Mnac' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Visita el Museo Picasso' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Descubre Last minute' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Vive la Fuente Mágica' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Sube a Montjuïc' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'L’Aquàrium de Barcelona' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "366b120c8703",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c92eacf30b55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fb631a060b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af405fd6e0aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5693b5ab99cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a6ae3f81c67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40500252c263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14fe7fbd894a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d269b9fc905",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3819,
        "uniqueFailedCount": 161,
        "duplicateFailedCount": 40,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 40
    },
    {
      "submittedUrl": "https://barcelona.cat/es/trabajo-y-empresa",
      "finalUrl": "https://www.barcelona.cat/es/trabajo-y-empresa",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Trabajo y empresa | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 19855,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1181,
          "failed": 24,
          "cantTell": 23,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-1 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_2.png\">",
            "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": "b93ababb4a19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17744e29"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90be02861840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "8490b18c2af1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e46dc8d95e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "13aa3c2b51ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9fbb3944d660",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "a9a1bc5fe24d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "43eb1327c186",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "d48a978b34e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "918b8ee893c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df1e67388c6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "85cd69e2f415",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "0d67353874ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "1a968f81e473",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "6f9722786125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "6d78a563ac46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "72a069545835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "55d6a0669365",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "da01cefe846d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b549c274adce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "ff3dda101f42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "5711a29fee41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc0421d83254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "063b00fd1de7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1272,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4352,
          "failed": 285,
          "cantTell": 262,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "51b5ac1d5af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "d03711656479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edaa31d685b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2854368ae2a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f1d5cdcc430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00acd8102636",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f889dbdaa23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "8275c5d1da1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30d985c16d1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f7e8643c47f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e625fc7bb4c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02c391a146a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3425d3c4c019",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "769e9d7d31af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9706146ea72f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4db00451bde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c37b5ee17a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab9ad428dcb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "578e6d479bf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "484c3e1ed324",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7392529b382d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b048afdf69a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee54e08ddaa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "701c61d3ea89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "360b9a4bf40a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1757fa3bc735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9aff9fc743c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6feb3b6e28d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27203dd853e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0984fb526ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59a943650eea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517c927558ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "079a2455ac68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84f9d423b208",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b990e231d566",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f27d28323aa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3de02e192ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8eb39371791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59a22326cc84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c30b90947d9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2e624d71157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3797cab99a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b05dbfe111d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b7c87828a2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea995104cc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9b2cbbf31d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42812e95dd3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cf75bc2ef79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a72f2d61adb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26f7209a4ecb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "971aa5a83b4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e1a94f3e466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9780e40d23f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37896fba6225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "475b9a749292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad8ac54b93c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66e0a08a4bcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddd671870cf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00e8a3b19b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a87189627f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "838b7100963d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ddceee261df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3faa673a8c02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a266e718a395",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f153a78ce3e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9a254f790fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ba3e1b09744",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "209c65924b33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a55a5b02bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c19643740fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d28273dcf903",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cc764e29ee4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28ee5644e803",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28d21efb1d85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86430d072178",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cc004102641",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e95643f6b7f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78a0e12e8c09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2f75e478a41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ac40f22dd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9638f2ee0346",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09fced436e44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10567f996485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5acaee6ec183",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c4ac5acdbf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06a07fed3ac7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "413af10458db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "533c3e3baa9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d862a702b13a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58d09b15481a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bac0c62f184e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2edccbc29233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "322a97179227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad931b8d4d7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e2a33a5c1ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd75119c55dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa885c0490a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeecbf184a9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9618ebd8460b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "228b60bbd69e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38595486abaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "611acdc4b353",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ab7e2a18cd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90561e89f518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c86ae1837c21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d279ae1843e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "799cc93398cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acae3a11e5a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7941ece6acf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88742dd1c8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "386c3825e0ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "218ee0715da7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "906d8029a6ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baabeec45d6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aa26f4e13fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa0a72aec61b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0885103cf53e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab4829a749c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2817ca5e5fea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69d5ca82cd3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac85c12bcfbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b67812c791a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0230607c287c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22dc7f1dfff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40aca1b3ec6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394c131ac9cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e22648add8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d22c04d7b40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e57fa19a565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3b21a99b9fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41d48d2a074e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba5bf49a60e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d860663f0f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6d5b1047a6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c03ac06ff28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5eb766f55f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "339bccc3f3a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab091380ce17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "257007a26cfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491e753beca9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "395175787918",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62c7f86f08b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f07c48088d08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae25b567ce21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "06a640f05bff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/index_es.html\">",
            "message": "Text contrast of 1.61 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4318402338d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-791ea730"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.42 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": "c9ad40da1737",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Barcelona Activa\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/El%20Convent%20Barcelona%20Activa_252x228_0.jpg?itok=CXXlokMC\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e46d79f3b7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e16ceb35"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/es/joves\">",
            "message": "Text contrast of 1.21 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e3428bb05a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ecabe6e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.15 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": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "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": "562b988ba396",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0edc096b818b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f06fc969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": "9f6f9d759ca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14cad1e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.37 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": "94180d6c3fcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29445caf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/es/web/treball/servicios-informaci%C3%B3n-asesoramiento\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbf8175c175c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53129214"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/es/web/treball/servicios-informaci%C3%B3n-asesoramiento\">",
            "message": "Text contrast of 1.50 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": "ce6c5a6adccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-685744ca"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/es/web/treball/assessorament-per-a-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8746d7d1a966",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c1982f34"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/es/web/treball/assessorament-per-a-joves\">",
            "message": "Text contrast of 1.50 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": "2c0942e82fc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42a9a306"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/es/web/treball/assessorament-orientacio-i-recerca-de-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "483af1bc77c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-88a94529"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/es/web/treball/assessorament-orientacio-i-recerca-de-feina\">",
            "message": "Text contrast of 1.50 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": "1fa9fc1d9d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc984f31"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/sectors/sectors.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": "743888b5360c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cba14631"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/sectors/sectors.do\">",
            "message": "Text contrast of 1.52 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": "b33e39223161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-291fb6aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/mercat/cercador_ocupacions/index.jsp\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d6449c61afb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-566c800f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/mercat/cercador_ocupacions/index.jsp\">",
            "message": "Text contrast of 1.52 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": "522ebdb73a17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-69a35ede"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://feinaactiva.gencat.cat/web/guest/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": "a6188b685ad8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-092db276"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://feinaactiva.gencat.cat/web/guest/home\">",
            "message": "Text contrast of 1.52 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": "b53c1af084f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5299a43"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/programes-a-mida/programes-a-mida.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": "9648a615f3b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dfe69895"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/programes-a-mida/programes-a-mida.do\">",
            "message": "Text contrast of 1.52 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": "aa2ac540aee6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6d828e6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/serveissocials/es/labora/presentacion\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d80d406a4cfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-56807f05"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/serveissocials/es/labora/presentacion\">",
            "message": "Text contrast of 1.52 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": "65dc5eae1298",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-553015db"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/eines/proces_recerca_feina/index.jsp\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb15531065fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0af15f01"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/eines/proces_recerca_feina/index.jsp\">",
            "message": "Text contrast of 1.52 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": "b54b57e618a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-00508f70"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e231250d0167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08bff588"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "Text contrast of 1.52 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": "76dd5d9a4759",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4041018a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://serveiocupacio.gencat.cat/es/inici/index.html\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7912b48a3563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8869f379"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://serveiocupacio.gencat.cat/es/inici/index.html\">",
            "message": "Text contrast of 1.52 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": "85d29ddc426f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b68e419f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://sede.sepe.gob.es/portalSede/procedimientos-y-servicios/personas/proteccion-por-desempleo/cita-previa.html\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c57cceeb7ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64cc00c5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://sede.sepe.gob.es/portalSede/procedimientos-y-servicios/personas/proteccion-por-desempleo/cita-previa.html\">",
            "message": "Text contrast of 1.52 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": "4a5701034a9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5d20d09e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.sepe.es/HomeSepe/Personas/distributiva-prestaciones.html\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c7b6f1b0822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf3011c3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.sepe.es/HomeSepe/Personas/distributiva-prestaciones.html\">",
            "message": "Text contrast of 1.52 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": "c45c336473cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17862d74"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/joves/joves.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": "579c34f5b724",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cd8a06"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://treball.barcelonactiva.cat/porta22/es/joves/joves.do\">",
            "message": "Text contrast of 1.52 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": "3fdbb1a2c2fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea0d7dcb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/joves/es/canal/treball\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85345ebbf461",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-266578f1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/joves/es/canal/treball\">",
            "message": "Text contrast of 1.52 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": "c88371e1e8b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8a6bce37"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://jovecat.gencat.cat/ca/temes/treball/oficina_jove_de_treball/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1150d8a14128",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd23374b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://jovecat.gencat.cat/ca/temes/treball/oficina_jove_de_treball/\">",
            "message": "Text contrast of 1.52 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": "f997c54fda79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-116449f4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://eures.europa.eu/index_es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e94fa3bd620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9afd9990"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://eures.europa.eu/index_es\">",
            "message": "Text contrast of 1.52 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": "ca06844cfdde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0693456b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/es/joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669f4ebad0ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9be9b9e5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/es/joves\">",
            "message": "Text contrast of 1.52 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": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: Barcelona Activa\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/El%20Convent%20Barcelona%20Activa%20_387x223_0.jpg?itok=T0_4LG6N\" data-original=\"/sites/default/files/El%20Convent%20Barcelona%20Activa%20_387x223_0.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fdbe155796e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34837802"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<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": "4ee91c78404a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1a80676"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://emprenedoria.barcelonactiva.cat/emprenedoria/es/index.jsp\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00c1345d7540",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32de0009"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://emprenedoria.barcelonactiva.cat/emprenedoria/es/index.jsp\">",
            "message": "Text contrast of 1.52 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": "597c4f024c86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-038ec53c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "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 title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenem.ara.cat/blogs/barcelona-treball/\">",
            "message": "Text contrast of 1.52 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/es/web/guest/lidera-mujeres-emprendedoras\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "949de640bed1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66c2f8cb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/es/web/guest/lidera-mujeres-emprendedoras\">",
            "message": "Text contrast of 1.52 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": "86cfc0d7be2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-deb880c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://catempren.gencat.cat/ca/inici/index.html#googtrans(ca%7Ces)\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebe33b5c99fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61af74b7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://catempren.gencat.cat/ca/inici/index.html#googtrans(ca%7Ces)\">",
            "message": "Text contrast of 1.52 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": "8ff383c97a18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61060c95"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/es/tienes-un-establecimiento/como-abrir-un-comercio-en-barcelona-paso-paso\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "861152faeff2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7f82a99b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/es/tienes-un-establecimiento/como-abrir-un-comercio-en-barcelona-paso-paso\">",
            "message": "Text contrast of 1.52 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": "633302202d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09437b35"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/economia-social-solidaria/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d559d6c52b0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa6c1783"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/economia-social-solidaria/es\">",
            "message": "Text contrast of 1.52 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": "01e656c1553a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f283faf1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://treball.gencat.cat/es/actualitat/ci/reportatges/economia-social-i-cooperativisme/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c85b426b9833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce82607f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://treball.gencat.cat/es/actualitat/ci/reportatges/economia-social-i-cooperativisme/\">",
            "message": "Text contrast of 1.52 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": "6205e5fb5a8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e5edb0a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/es/informes-habilidades-emprendedoras\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c507e5f444aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-415c0637"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/es/informes-habilidades-emprendedoras\">",
            "message": "Text contrast of 1.52 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": "2ffc69d3d664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2c5ab653"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/es/programa-seniors-emprendedores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e55b14124c9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-446ced28"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://emprenedoria.barcelonactiva.cat/es/programa-seniors-emprendedores\">",
            "message": "Text contrast of 1.52 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": "7ad0458163f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ef3401f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/es/innoba\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c0910313e7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0f06c9b1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelonactiva.cat/es/innoba\">",
            "message": "Text contrast of 1.52 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": "09ad5a4c0e97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3fd71e4"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: Barcelona Activa\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/Emprenedoria%20Glories%20Barcelona_387x223_0.jpg?itok=cCavN4Ll\" data-original=\"/sites/default/files/Emprenedoria%20Glories%20Barcelona_387x223_0.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd7dc0ec9db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2e1bd84"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 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 aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://cibernarium.barcelonactiva.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1855665a2cf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9aff35ca"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://cibernarium.barcelonactiva.cat/es/\">",
            "message": "Text contrast of 1.52 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": "69c966331d65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-825165e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://conforcat.gencat.cat/es/inici/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ecb39454316",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ee3fa59"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://conforcat.gencat.cat/es/inici/\">",
            "message": "Text contrast of 1.52 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": "4d3e36487d27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb62475e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button>",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a6c0c41550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d88949b9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/es\">",
            "message": "Text contrast of 1.52 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": "181fd00a2e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283b595a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/es/tienes-un-comercio\">",
            "message": "Text contrast of 1.52 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": "28b2d903bde5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a35dcbe3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/es/web/es/internacionalitzacio-i-tramits-de-comerc-exterior\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d900a8a842ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-03fa6e39"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/es/web/es/internacionalitzacio-i-tramits-de-comerc-exterior\">",
            "message": "Text contrast of 1.52 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": "c0bfae3990d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df48d13f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.accio.gencat.cat/es/serveis/internacionalitzacio/index.html\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0f488a893b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-38e71993"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.accio.gencat.cat/es/serveis/internacionalitzacio/index.html\">",
            "message": "Text contrast of 1.52 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": "715adc5f205d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90c201a9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/es/web/es/sectors-estrategics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30c6850ef768",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c868b26"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://empreses.barcelonactiva.cat/es/web/es/sectors-estrategics\">",
            "message": "Text contrast of 1.52 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": "97c73795883b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a78e0183"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.sportshub.barcelona/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "116d236284fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83a0eb06"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.sportshub.barcelona/es\">",
            "message": "Text contrast of 1.52 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": "9e2cbbf0586b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5005a466"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 1.38 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/internationalwelcome/es/welcome-desk\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99b8f3b41417",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a051defe"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/internationalwelcome/es/welcome-desk\">",
            "message": "Text contrast of 1.52 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": "60e6d4a85db2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3e0192b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71ea40823703",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/vivir-en-bcn\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1cb3d124d6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7502e3d1"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/es\">",
            "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": "b02578cd7ac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9385e50f"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/trabajo-y-empresa\">",
            "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": "0b6371c0c416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4281091"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/que-hacer-en-bcn\">",
            "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": "ba58ad689f68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a29dc75"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/conocebcn\">",
            "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": "422a4b1c6514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07b2c77b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c62350ae9af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd46d68e499a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1782907948fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc953cd2e7f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33a20d6fd7bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633722dce7d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e30052bb4cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bcbb7963283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c77d2b6c53b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 4748,
        "uniqueFailedCount": 241,
        "duplicateFailedCount": 44,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 44
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Vivir en la ciudad | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 14683,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1182,
          "failed": 25,
          "cantTell": 40,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".list-pano-rollover",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7db0dba0caf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "f1537f5da777",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25ad6b07c6bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "8dee497bea3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "177f635ddcb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "ccab72e8fd99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "1fc68857262a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "c7ef8a71298c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "e6e34d6fee59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "0e10edb6ed84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "78d21aa6c6a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8906207c0c7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "0f71abd0adcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "a2d4a50ff156",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b77af133a114",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "54c59753f775",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "dc5d502921a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "236bf8897b0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "1ca585f1e89b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "738c42b9409c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "672fbf274e53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "73675725d1d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "cfd0e3f50a14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955ce042da30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "999cee3f3f3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1290,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3172,
          "failed": 183,
          "cantTell": 212,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "c8d803b6a35e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "9709a1129135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5210cc5d6167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34b0c12b529d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2681bb831d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86335bc3363e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a507af85ef51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "c0c4014c5b84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c09850bd86d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2b1a77f6b62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27b88523ec07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f987d23a39d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "979c3e8a4e56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "7d728b0ccff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c71488494c82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40a941d4b884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecc23d257308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6f62ca97531",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-current=\"page\" data-drupal-link-system-path=\"node/126\" class=\"portada1 is-active\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e02af025a1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96faece9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a aria-current=\"page\" data-drupal-link-system-path=\"node/126\" class=\"portada1 is-active\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a207e32c4a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cca195f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adaa5d1f1586",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c44ba3a374fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d90263d4e2f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d75291dff948",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/con-salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3db04a6180d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b4b306df"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/con-salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54e532035906",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd61a320"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/con-estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2cce1b26db7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed062d6e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/con-estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042bc7d148ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c53b8ec5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "255324ff94da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bac6c56674d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3e3ba4aea79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69668ca0980c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f26a6643d921",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7a7358201d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3f897e65d6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "961fc5be0837",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60cfba25b114",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6311f5ff95fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ce5336b1328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1063815278",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb7a1f7d512f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "235857d7a82a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6df46ce4f35f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67eac045462d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6f55228810a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58a4f8a6bf7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a8f558c55bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fef5d505513",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b763e7fab16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc8408c33ff5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3e9d9836731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2837cfbcea00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a72ee950440",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad8cbc228d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "548ed3d4d648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd6b808b1b4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a17af54fbb92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c699104bb38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3ea102c53ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "220b556a4638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08204326793a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c127333a24f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d6f4abe5ae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13f960e04e4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbccfaa74d5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6afbc1d52eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c05fcf94182",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8418d21fca16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7a385be5702",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e58fd635e8e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78bc4b02752c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b783e1fb6f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f60536173e72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4070fa31adb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99729a1049e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dede05d5231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b0beb0cb7d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e78ccede461",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59302a24ddee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc279a3d35d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d10395c623f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b41aff65d4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e2e964ee05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "897f507f4e57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11d0800c286d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caee1bfe96c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07e60d7cbd04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbb3d989f4c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13892cbd96eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba612839aad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1ebccd3a06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7db4f1225af9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d78feced4daa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "038c4d354432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "010a42995be8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db14d296b8f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1bcb36b2421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12a6bdb552d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f0a6f8ba22a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e38831c80303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41c6d99c6342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e9cefb24574",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b74d966da75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc0b1bac74a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbb0d6a9610f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a4f4906545c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0ed55b36c38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afece3c9b0d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aa8f286daf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99f04ddac323",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "734cb1b80574",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c44f28af76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c110ebd543",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f47c07d3c62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88e335391002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52aeab9b1273",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5234badd207",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b444ffbe6c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12162488cb97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a18ad05ff12b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6c24719d33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea6f653fc7ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2674f7f5b1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9691ca85537c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a911315cb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fe749a51fb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68881da8bd24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89095ee07a62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "648017ddf2ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faf676ebf0e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc9e5900767",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5659c711aea6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a303ddbc1c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0dc12ecd2e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61031333c1f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19e678781e44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "318feb3a935b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b59e134b5a03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "a989296046df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/escolesbressol/es/preinscripcio\">",
            "message": "Text contrast of 1.73 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6275db199f6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b423dfc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.41 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": "07f5a5dc463d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/comerc/es/capital-europea-del-comercio-local-2026\">",
            "message": "Text contrast of 1.11 with its background is less than the WCAG AA minimum requirements for text of size 22px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5995523ba594",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-399f6fd7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.07 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": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e27f199d2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccff6a75258b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6df05a5a7f24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Información, recursos y servicios sobre la vivienda pública en Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44545c90f61d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Información útil para vivir en Barcelona con niños' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Información útil para vivir en Barcelona con adolescentes y jóvenes' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Información útil dirigida a personas mayores para vivir en Barcelona' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Vive en Barcelona con inclusión, diversidad e interculturalidad' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Barcelona con animales de compañía: información, recursos y consejos' 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>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ba72b70baaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2120ee93e7fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "615337563ad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f44901ed34f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e71a2fdc4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d50642bacb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2f26b244776",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57056ac63170",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59346c5722b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3427,
        "uniqueFailedCount": 155,
        "duplicateFailedCount": 28,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 28
    },
    {
      "submittedUrl": "https://barcelona.cat/es/aviso-legal/banoasistido",
      "finalUrl": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Política de privacidad del servicio de baño asistido | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 12810,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 565,
          "failed": 23,
          "cantTell": 9,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ac6160c235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "ef12acf65b20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e77c3f0650d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "5954d1ab4eba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "a92f876dc3b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "86f1721633eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "b47c3f6dfe18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "00bc2b48695b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "7153f953355a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62c2faf79716",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "39dfbe6e8f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "68b4aad7a2b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "6f6983c8f27d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "18893b3b32b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "83f7df467f9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "8dbed4c91c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "3ef9e5e849a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "0752944984d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "215a876b467a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "05fda100ade5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "4abcdf2842bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb65a603d81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "12e90aeec26d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 642,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1996,
          "failed": 168,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "1ee60400d414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "e68a7eb2c785",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86df651baa36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16372a24e59b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8901befcd9bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51cf716629b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "813b75187d6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "f714f022e7ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2bce80f8b5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f134c9037bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee93fdf74aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0132913e0ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf08304ea278",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "ba97ce9a6d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2300e6860c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c49bbd2c90e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81b89e78851b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "040a6b0377b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e3c6dea0e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84c7fd6249e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c762b8173d42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d323b8c3c4c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af349bf63ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "968a935123fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24fbc2f60ef1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "771ac99d947e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0fb0572958e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1d9b39dbaca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e557e8c7c5ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aede35107289",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b42f8092026a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "543455a4b1dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4939b18a3c7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d37e70feff2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13b95766b7d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d823ed7cca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "093278816d19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752c2d14e240",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a489c8f079c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15845007354",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29a862204d9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ccf214b3e69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b5833bb199",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcc682ada0c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c08bee6920d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89aaa713643",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12a6f1fd0b31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8b3cdd2783",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a630f4237dd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "484eb3c01698",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "723d9c5ab7a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30bcfb8b02b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d8bedabacab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d6f7916d911",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc0dec946244",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d451aaff92f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9a4bac4d26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "912acc928497",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e94d98e1f508",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ea42e0c646c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9ba1f73ad77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b78067adf31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a11db79f14a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c127709505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "495f592b86cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af3697e3aba0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "858905b2de8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af0197b89f44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9d15e90ed38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf09d78de8a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11b7b34ea72f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72b4124055ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63b5bf0f2122",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee65dfae0fe7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b29b98968ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9acf115a285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d629a756aca1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66756cab72ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e48715c4efb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c516d100822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02d27cf4f2ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc1a22a14a8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1282a5357a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ecbe4340c6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32ba2945474f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72cffec3dfa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "025610f4f85e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48c21b3e8ba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12820fbe8eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "142ce59bbd65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01309d71c339",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62ce07afd12c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eddc1c5983d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "431ae8aaa788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf87a2e5e7af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "346fa7d71cdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc45bdd45243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef5f694a8cb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c53b8bd47ba6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95cf0517df43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13c2054e8659",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbc76bcc2996",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "742cc2b3c084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "801287575e14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea722082b0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64d81f992309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0df9033b465e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0abfac3f3554",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d8d597acfba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "659e9484a2fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62ea8da8cd5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25bc902eebee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02c89ed11a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29c54e76e7aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8b663ce6764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e843b9826ca7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fd324ca7e9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "997af61d9204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43bce95e8f81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "616b1e2d8ea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb79653dc937",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfef16db6527",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94648050573d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47d2acc97832",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ecaef6c007c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b01d5c237b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5b9b52ce8e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3150c980aba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f6b729faa53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "532ad167271c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70901af10764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a4c60b14dc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b4fc49b12b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75cde55521e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "732228644b8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3f5ba3ff5cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fa1eaecfb0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddcb3a6a1bf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "100fb21e1afd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a0b54d45bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06c20fd19287",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d8733b1cc6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b479ebcffe28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08e397e48665",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2798cb02020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9c6b6d68ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc2c8e9c393d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c197484f9ba9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e2395612fbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "8fd10243c946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0227e750620a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d881678613a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c79d5f7688f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00cf61f97e54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9ab52d4a249",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aec80e86636",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84b35948d4a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af6d8e80708e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "511bb4b2b5a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f46f82e10afc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2229,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/blogoteca/condiciones-uso",
      "finalUrl": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Condiciones de uso de la Blogoteca | La meva Barcelona",
      "elapsedMs": 12371,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 588,
          "failed": 23,
          "cantTell": 28,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fa13eb5c083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "bbc04d381100",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec69f000713e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "ac9f4015c13a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9bb30982f9fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "cbbd58504330",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "f1c666274520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "96554c88f495",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2009e51b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "47bcdd4aa646",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e0972935fbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "79369373a860",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "7427f1007d8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "f580233f7715",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "6a5b393e6611",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "df1eb3d55196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "68a47d37d3bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "8917e3d8386d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "62cfba332be2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "243ba9a28846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "8f7b1500ff0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "06f1f8e7af72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "600183cc3d32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "e53ab7e6dd76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 684,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 23
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2073,
          "failed": 170,
          "cantTell": 206,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "9389076b37a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "c3cace26cc05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a67dcd608c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "811203cecc4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be23d8f92693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c14182cff74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5061175fec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "0716f0235762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14aa89b9181c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5398fdced674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9450efb4c667",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9933cf78e999",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "900b36dbec0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a1450d4c0e37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31ba5ab49aa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "322b0bf76b8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a64d6d31b9fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adaa5a65acbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a43068ea8739",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1236bd69a3d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91a2c0c68ab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8f126258543",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70b04554e603",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b04ab39b7062",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6cbe81b989d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716ba08d6b6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9a1ae42fe5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c29caa298423",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a0ac1839478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "977976181d5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3626135f2794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17e263270ed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e532fdae74a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bb328af9758",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23feff76ee18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23eca4167949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acf188a14c4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e131f3cd8bf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd33b9e0fca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dd36a0c3263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c9fb6c910b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9ef3f2c3ace",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06010321a7e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "699d01d4d4b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca301664d4d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4fde15e6c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef387ded362c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd7e65b01716",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "def6e9d4a407",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b9186df4a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4890ea70cc0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51a1a18aaf0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea034ea46801",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b863dd648ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94e9afdc00e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97abac85b4b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "203d165413f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1a88d53c21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76670176d7a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "434df25794fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0283979408c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7ccca1b9d3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48c701ff100f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b77fedac74e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f9bbc25cfde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d1b531702d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c6f9c4accc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a05363771455",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53bc7f54ce13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfbed28a9fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc9bae1625e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b902b6bba89b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9e4042078ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96ebd46fdaf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f22e3314369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4f6751727a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b866e7953cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd7d21b4b71f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60d6d00f8f36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ddab5ba174d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d0672b1831",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "298920fefe78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45478184279d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fa3803661b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfed0facc4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef7faa35cf0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73f1219dd41c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9898386aa60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ae2ed4aff19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3f49c440b94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e43c0231c616",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25c4d5038afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23e9c73c9f10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1444261250ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d595c85da3a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48527f86ecfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97f57b115682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a62d9d161a5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f906c87405b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88286c236af4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c91c04615b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4a8998cad0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba884550fcec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04bc0b6a9167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "831b0bd1b462",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f3051e4b474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb5d2b400883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38290eae6dc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41c2b303655a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "092600942b88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6ae3d8cd4b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67447163379a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35ee5a858530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ecc6d305c89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43875f483e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16b7247fc879",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e86cb4c05d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b7fbdd01a34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd18fe5fcffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65f56cf6a176",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cab2c1348f64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c78485b83225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "264fdebf4daa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d06619944d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c700b3f8ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da87f46ca79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ef2e2e8ee75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d733af4ff3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82ecb68d596b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69518b1932b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05fd22521643",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4b1c04b6191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9551a1423a30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e72d2779320c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5adf57b4f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6356fb0024e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2287cb94995d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58957cd74615",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2be35c511de6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ae2576f7481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73838cc6bb11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7da57135cd80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "963f83026e4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbfad83af049",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd06a6092c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e853f5623b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d6aec0a7b9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab74f8e09ffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee1b645ebbed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "82cc3643e021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Objetivos del espacio Objetivos del espacio' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fee64286070f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Quejas y sugerencias Quejas y sugerencias' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1011a1d1f684",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebb3d108a31f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cf4918ba7eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6227dd333f76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dffc046bf591",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d3b814540f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce43d3cf484a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a30ccce53b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fe38800deb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2313,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "La Ciutadella del Conocimiento | Web de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 15243,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 968,
          "failed": 24,
          "cantTell": 11,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "94902616899e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6481104e0e4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "bf2ea92c941e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf5161c4bec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "f1081c201414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9324c0282788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "c9b136c2383d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "3ad358df29b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "6c72329a203c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "21d22299d02b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3e37cab49dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "b0bc47cc032c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "327190d21826",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "eae84b6a1a27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "be4d61c7c7ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "5250e46b5696",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "6628ac1c6b1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "70d30ae7eee5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "feba9b3c5231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c1a5e0ab87d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "ae19769f0d22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "41de2ac85b19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > .llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a0862ce125e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253bea44"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "e3f7b79df01c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1047,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3159,
          "failed": 174,
          "cantTell": 203,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "cf23ff184ab9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "493f974aa048",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a7f0d4c93a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1335643cf853",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea55b4f9f336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c63ef22296bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68cbc369354b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "d29da01da06d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acdc70b47c13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c60c562b6507",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fe72e4c6666",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bf296f6edfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d4138e4f027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "ab902b11dd7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f29a03dc5cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89c593eb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d570f49022e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "043113e50635",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dbde8a2863a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f8b6e0ae2c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5a75c068bb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1403c88417b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e05ecad7496",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f73715dd2152",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "782569c0dda1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f3fa7fb2e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2ea1ab50479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ead4fd0e044",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b66bde025524",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed8b2c513656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efea131bb29e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a04a23cf05cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17b56e41307b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "970713ce787a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd0ade34dbd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "020deee19d22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6afd0a6c6fe1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75354ce38abb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eab749e53bbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fbd9055921d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a749afedadf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09f8389fb9a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4b70458127a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed3748bd6108",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74c6525ca2bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe0055c348c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dc8c75cd526",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3fa5fce3dd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c6e898b5bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b732cce3e3d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bea9c1b20dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d637e3694953",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5e15df760a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12908a5b5f5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99e6e3daa02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49acd0d133d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea84d25d192",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd9179edb501",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80459165ee9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a07ba89b23aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b75d083083e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "effebb474725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6c0497f111e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c7d5341ff4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "624227e30ab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9fb5ef0167b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9dea613b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29a4a888e14e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1f90f9d821c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e982131736bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b80ba756e2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbfbaed5a3d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d4c505b318",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d50b2e7b5f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "124edb024942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c58cf04d9c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0595e8c17a9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54d8e597947f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f073bf1c074a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b9b49b6a9ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29ae6ed3b721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08c9887ea149",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6732a4d3714d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185929a9459d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b49ea270fe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb770e94"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3983ae1b2ddb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf2c472af94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bee31ddf0d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f961367c0edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "171556f9b12a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c96d97481417",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9811a6d31d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b114360d5c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1001a0169677",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43e9a1ed811f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4104ba4a3bdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abeb793ad0b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f15f6cff8857",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ee4f24755f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dee841db4a98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99f740ffaf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d874277dee56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4af3ee8f00bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bc33d73fc0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fed46989bc48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58db0e9f83d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89a7afc9fdb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49a8dcf33745",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1909074480bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51a85e585663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf01ec734c7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f490a5246e7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ac39f5e93e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee76e13e71b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc3ee3535f8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68f80f5a0e6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcba8055879b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b75907d1b50e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76d454d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08e8c828447c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c2ecaa02d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "767a0e63edc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1562501c83f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b342f3de06fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "655e5b2f0fe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17580a69659d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3adbea141985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a118612f88f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9569882f4fc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fed9bd736f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "912d0a6d66da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59b59958219a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19e2eb6726db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "843f9f63fb0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d20ff8d632c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfb1109a54da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "160e921e64a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd637f66bd85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e29de70b8bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05033b3df178",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "314fb60b08b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2c9384be29c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "638bc885913e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f994065f8446",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e60572af6bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83210bc8b9a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb40d132b205",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eda23a04af15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57b13e8ae8e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c6d27eca47f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "1844ba145272",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b4c11e1d74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 2' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e770afc0599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56598febeb5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f06fc969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": "3d7c68827243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14cad1e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.59 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": "02371483a376",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29445caf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://museuciencies.cat/el-nat/les-seus/centre-martorell-dexposicions/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d18d93e5e672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60bcb729"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://museuciencies.cat/el-nat/les-seus/centre-martorell-dexposicions/\">",
            "message": "Text contrast of 3.15 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": "18d27bdad72c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9336b1ed"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.61 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/invernadero\">",
            "message": "Text contrast of 3.17 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": "3bb0e5e916e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-771e1e30"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5539c351f239",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa98df319129",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f71e5f38610b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de22c249835f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1fa3022629d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "225119d941d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63a0eef855ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66b83a9300f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bcb2a3ae209",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166fccfdfc81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3400,
        "uniqueFailedCount": 166,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Actividades deportivas sin animo de lucro | Web Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 12959,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 641,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "6f39f5956ca8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7573fbc2dd18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "b77d22b71d18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4257be0b46f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "42deef0d9491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "8693714f3445",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "819f8be6053a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "36aabc819812",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "26e5cf0b9549",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "21ae00b8c8c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00fdc8ec008b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "a0d4a84d86b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "4794d7b4233b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ffbdbcf757d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "5485fa114127",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "8fc68711ee4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "3a085a04286a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e21751f1ff27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "c8f8cccd336e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "67ab5de2e533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "f6a5679cf160",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ab5c2fc4ea2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed863e955b18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "719d1e1e7b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 731,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2085,
          "failed": 157,
          "cantTell": 188,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "9216e9b4a2ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "3927bed90cef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1015430c80c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6d9065aa201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9487964bfdf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d83ff8a1547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70aaa8219ccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "7f65e355443a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c5f7ef96267",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c062fbff7830",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ffe80eba63f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b81d6baa6f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b277c7a595f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "1ae03a8a8b4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e494692e71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487cf39aadcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d63092a377c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfd79d7d10d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1702a32e823",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e27b1b605aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f59b39fcfbcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a676f8cc419a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c83da67feb67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b852da6f7a36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12fed693f099",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb8e973bfed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfbabcd9fe83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "180da2eaef03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29307eda0507",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fe76f8c5fec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a65a68a1c84f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6f5b1173951",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21449d6f3b08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b64a88bc6e3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63e91fe2c994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7004da7a2e10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b965682bf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33493690064d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6349c1b84652",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f8760f63c0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cee3b884e25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "901045195b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0ffbc62d3b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "446beb2d4be5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d58d6e73fedb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71197277254c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62aa555aca7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba35c7e150e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96cabcbef211",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea3122f1b691",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8238f58be5d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a22ce34eb73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64ef91fd01ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "798f1f3d243b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3b879d64a56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d5e62d43e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a3791230c87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5adb7e413ca2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b14f4b3ce70a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af8c281a02b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baa337a7893c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b22aa765c3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f75c13c25726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a2ee818320",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ffa0ec7fa90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9418ccadadd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b44759034a83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55c7d592309f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb4c4bd65430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2248ad4278d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "511e57bc8184",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acc4f71d781b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84b883297d3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e62a1cb6aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a32f465b1ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4a65e1091a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "639a16568149",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3da5ae4ab9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d9fa4500da7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e7a246551ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "879e77de9006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09ae694e530e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5fca2aa792f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33f0536e9f19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1f12804a976",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6af46fd3f063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b79c59c0398",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73c335318aba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "852d73545982",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58daca8b2df5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0066301f0eae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe0a2d47890b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9fa1ffd2323",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be06496cad1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "560538c181c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3329ecac6087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa93bdd0242f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d43ba94c9f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5374c2e43c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "706f666df836",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e82d53dbf8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae73c8df0174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02f7cbc2169e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fd80c3b4090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c06d79205d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df14f56fe8aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ed80e966f57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8706be4c452",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f00424a007a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ccbd3911843",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee1b2e34b07f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbac2d77b463",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c5afc7b3b66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34f17c03a439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4b5278469d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b5e228eba20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a59e75f2fa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c991130e1bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da708f1c4f50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b694287c990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0a0c8cdc5ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d427bd6a6938",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c56408421ff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "932e2d73ddbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69659cc38fcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e224fbbf5f0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1923b97930c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c4d2cba387d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7fdd93ee651",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcafab0061d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "862a8f172686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5df55eab7a5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "441f8f9adced",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d28ba658b04e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cf2586defe0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "088e66789bca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aada12534877",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f9aef90eed8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "aa0bdc564d05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "830eccff6462",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e41ca3ce412",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20f692d7138",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76aa527a64b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3b58e43638a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79ebde6c98f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "509611bac172",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a10ea0a44f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5974ccf025bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b00a95f358cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2307,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "News | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15798,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 878,
          "failed": 26,
          "cantTell": 21,
          "inapplicable": 39
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "select-name",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".justify-content-md-between",
            "html": "<form class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\" role=\"region\" aria-label=\"News list dates and number of results per page control\" aria-controls=\"ajuntament-actualitat-noticies\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a02f15965a3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7e878a1"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "h3[role=\"status\"]",
            "html": "<h3 class=\"sr-only\" role=\"status\">Showing <span>10</span> results.</h3>",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role status is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78e26d98c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-058b7b77"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "7f009dbf7d0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c9284f5ccfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "9b126e83e6f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19ea21ed410f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "28330a49f263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3c06b4d31034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "388558d90e6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "a3a3e4c757ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "6363b69152d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "3c08754bbcc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "befbf0d86e38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "bb7bed9e0293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "830e2ea2e833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c94386c506e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "7111310010bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "81fa54e28ebe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "3b84e3688b58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "5186c293d0df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "a18b26ad1c5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "1bf37a89c9e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "451e4dac6502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "a8da7a74f470",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63ef293ad5bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "14e650e9e556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 964,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2881,
          "failed": 175,
          "cantTell": 195,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_required",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_label_valid",
          "fieldset_legend_valid",
          "form_submit_button_exists",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "282aa7310430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "4629b8cfede7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bc324df21f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5717637062fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "665606b9d9c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7f19a8b1d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d08326138455",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "762a653987ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35f376a1411f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "843413bfa6bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72202ae30c3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6174b0f668e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "688c7378de94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "ab439ba9c9a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95edeeb999cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb589df1dd3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0afe08643c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e87e36043a82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6553a30aee6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e979d8d3d6b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58655703ee76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86e5ab41e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10c785b50b7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cde9f00b89cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "30170c0332b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "022bb873e962",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb487c3ec3b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70cf8179817d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227774f7f5fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ce60a29aa01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a0df2136ac6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c753d49cc839",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d3cdec0f6df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "c97888f6f43b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ad5d34c7d84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45b162cdc973",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "d1ead8ec6999",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66506a69209d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a6e195acb79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "a022313fbfac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c2acdeb8ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8c19e33efd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95146462444e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa70381a68c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72df7f9e23e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e3285965f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd69b87a74a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be23ae43cdfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a0c7ce9880b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70f483bfe9f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03ca52ae6ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c94902859815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08214baa96e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aedba74318d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b058aa26fbba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "845b30827016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b1ca7892fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d540bf37975",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9bf420e870d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58454de9b670",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "887d5a4fcaf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70b91e0f1178",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "23e58b755019",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29b0e5b36a7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeba491141b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdf557e79016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8157b5c62db1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69a7b32ef610",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "a8c1576175a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80c0e4fcdee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22aa1f7b8057",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "ea4d6ebd1fa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8b105fe91b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80e40f4f0682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "d45f8e160343",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "809c5129b8a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567b8773d48f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02f65eab976f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18b86fc1ab26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49946e973a96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aeb38ee59d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "465fab066899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a470a2b167a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef2fda146ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac914ccedabb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62eebba2eb24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae614b79f68e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "818e0c25424c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ef94467ceba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "833b4688d249",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fbcbe0764a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "4e4395f76036",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "830cde52c8e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f64343ebb56a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b83d8279eb37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a562d380826",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8b25e47da93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d5f4b34c6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7532d327bf25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18bb10c7fa78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ca082992209",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8f7380270ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f05a45d7de4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "617e67be1edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59583da816a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26a61cf5a110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6224badc50da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3935a23edfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b5a02d0b179",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "63c93a65b58b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d80a68bc29cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c8a42316978",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e6513cb47c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "919c8bb67006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33f47d308d41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e21f85f646b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17a3fcb7602c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ecd182231d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "739978f623a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44eca6fb2815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afd5923d8217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d23c9780cbea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f22be93f3f05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2bbbd7356da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4763ac60af4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dd2075ad5fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "058cde57dc99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c29e561961c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "011888e7aa2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "ad912a3855cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be8615b28c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "237a8e3bb343",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39e02ad2f561",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c227f02741b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b88a4b38e09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4ab4607c899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b52b6eed9f40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f7befabe99f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "4d5981c04b11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fa05d9af7f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b5a7aee6"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "The ARIA role 'region' is not valid for the element <form>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "722c5996bb3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3a36adb"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c426a9559a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "89e0239d7cae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'Start date' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef93d68a0ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f75f51e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'End date' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select aria-label=\"Number of results to display. On select the list will update automatically.\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3644a32f2106",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9fa4812f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<select aria-label=\"Number of results to display. On select the list will update automatically.\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e746658907a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc2d73bf"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "The ARIA role 'status' is not valid for the element <h3>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5344ea815da4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72ea7693"
          },
          {
            "rule": "aria_attribute_required",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b1b608e0380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-actualitat-titol\" href=\"/en/what-to-do-in-bcn/montjuic-park/news/collaboration-agreement-renewed-with-fira-2000-1617464\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83a1aafabb11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab0c3eb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-actualitat-titol\" href=\"/en/what-to-do-in-bcn/montjuic-park/news/endesa-works-on-avinguda-de-miramar-and-carrer-dels-tarongers-1618562\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d25463c1545",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9e56b27c"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button class=\"ajuntament-actualitat-pagina-activa\" value=\"1\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=0\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f701ff7511ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6df0f78"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"2\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=10\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abb7f5c8731f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa06ffda"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"3\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=20\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d675e468986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad420552"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"4\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=30\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8df08a90350b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c49b66e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"5\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=40\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fc685cd723f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9487475b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bbda87b04be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faa4b53cebcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9caf89d02af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68bdac32decd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e17772857ecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28ecfcf59125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97310d5e3a6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "335f74ff1ab3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "454d48ef9660",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee03e621150d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3102,
        "uniqueFailedCount": 165,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Belvederes | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15622,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 842,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "2e71146fdc90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "274d0487d882",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "37f2726c0f62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0c3d1fac430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "a1194867b7d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "364d31b08ca6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "66eb50255499",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "2c1d85956ebb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "4bfa369cbba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "b05cf0ac9ca3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4794fb75eed8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "b2c29395a8fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "4971281dffdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "5167bc707418",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "2fee66a506a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "06dee9c674cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "a63bb39a6114",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d803c2afab3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "1370f3f2375b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6f5d9027cde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "e01ab5c63c72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "9502e809bcc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a33eb520cf86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "9ba8c8bad3c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 931,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2457,
          "failed": 176,
          "cantTell": 203,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "514fec6055c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "a5f490661d9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "b8fa485cd6d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eae75ac719a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a515c0be70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc8ff29852d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f104dafcc82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "879579aed9b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b683cb2063b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f338158f0075",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5b933cd53f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f9c75e362d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06149f45e734",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "94b344a05106",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "714ad8bc67da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee04fbfcd441",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7341a02785",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "288ef34a0680",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfa2059da29c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9266051de74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c014c7db31df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bff79d8b40ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d42bdf5fe57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "904dbce2549f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "63436e46efd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42d57d724a65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f157c759096",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce174d6b0687",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9663920017c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ec33e85471",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166549934511",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6968b610498",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d672863e4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "2d292b74af20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b2e0e601a1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "062c4404ecdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "c4b0d08d529f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85d17a8c3e10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa075e600c96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "7cf11b836fb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d041adfbbb41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d53d82d151f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff51a42eeaff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c4031482388",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d956172c38fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08aae2feb1c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e349a44695",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "395794589bf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23d161144c42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f054cdc765a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f764fee40ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "370bcf27499b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd1f75e9767d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd8511fc6f64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7ddd31b0872",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f6d9f926361",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52736c554765",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "284f0caeadf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cee415d28bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c5c001e97c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e909e543c01c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7ed39426fb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "1f93a76c81cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b26200e6d377",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8032a3729f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dcd388e8ac0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbe6fb500e31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81f20cafc717",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "ce023d15255e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47d0e391d0d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80df8f19b0a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "8dfb94031be4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c9c38aa91a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5fb4553737a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "42629b6e58f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ba72ed5df00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32afefd1a6e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75dd7c919b92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d67be2cb8950",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "442728151e53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "460e501e5624",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d99967494c19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30ad7c1f03de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57be8eca4197",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cc4fde9ce05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6546ec7aa609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b9614017c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ede70bafdd7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bfad85b207b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5592608919d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e342e6a485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "297a87b0bac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90710f019ba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f3982ac684e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eae42cb77189",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8d41dbbc1fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "937f84a1a998",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9041b4c04e76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "666d5367c0a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53ed5b366b49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ca2556d441d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7c0630c3d57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9157b3b6a92f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7232ff96c25b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80db8120920c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da83c7357793",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8575cdc455ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73253e02a301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca2979533a3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "5636fa2f8db8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "373f5e4243c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c07282e4e7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b610a8ee93a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ca5e0015b64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3da1532d3099",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12eb9f30d4c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9393b14fc20e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d679e99aa4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "839d0f08f60e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30a53070fca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e32d821e0024",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5587bb577ac4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45422662e66a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78ff56386174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2c5de417422",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57309cf0114b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e62c19a0dbff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b567e1b2079",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7fcc84ed92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "3fc5a94dcfb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c7f2376a5de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c4e874cbdb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5affaeb96613",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda22f69d440",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0beffd308156",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f96c7d251ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7003b9342c30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c51feea02fef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "92486db8ac83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-md-12 ajuntament-guia-filtercrumbs\">",
            "message": "Confirm this text '20 results have been found' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dae7efdbead3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5aa118"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21a0263d92fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff24715a6ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2534cb9d79b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5df1270a23ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0e9b5fa68df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-de-la-fotovoltaica-99400078602\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ecbabbeea58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a1831e2"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-de-la-fotovoltaica-99400078602\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00d31fb823e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-766baba6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933560612\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5dbb4d3874d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-533b3844"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:933560612\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40263e335eb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-813fa609"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-de-l-escalinata-99400078597\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f37a92faa273",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a59447"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-de-l-escalinata-99400078597\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56688796a881",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46cc780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-vela-99400694689\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e057993bd061",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b8a497b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-torre-vigia-de-montbau-99400722126\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aff389c1e3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a9773246"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/belvederes/mirador-de-montbau-99400722128\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbbfd85af6bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-163e52d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f057163ff459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab64eb8036f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35bc51699f2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03152fc4a95c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74c94c36f856",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38634d159ea2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad56e71fb98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a427480aaae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6be2a2a3d7b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200ceb021bd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2682,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 12
    },
    {
      "submittedUrl": "https://barcelona.cat/en/discoverbcn/pics",
      "finalUrl": "https://www.barcelona.cat/en/discoverbcn/pics",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Points of interest | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 33521,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 16549,
          "failed": 26,
          "cantTell": 19,
          "inapplicable": 40
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "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-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": ".ajuntament-maps-fieldset:nth-child(1) > legend",
            "html": "<legend aria-expanded=\"false\" role=\"button\" tabindex=\"0\" class=\"ajuntament-maps-legend\">Districts\n                          <span aria-hidden=\"true\" title=\"Desplegar districtes\" class=\"icobcn-fletxa-baix2-l\"></span>\n                        </legend>",
            "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": "bbc9ed928e61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9e26a12"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".ajuntament-maps-fieldset:nth-child(2) > legend",
            "html": "<legend aria-expanded=\"true\" role=\"button\" tabindex=\"0\" class=\"ajuntament-maps-legend ajuntament-maps-slided\">",
            "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": "580ba2738d3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca6c98dc"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "3732d274edba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef083d21b8a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "ec988e6280c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e99750d0be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "206e00b6e67c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "80f35243208c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "970eb0652ccb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "8b4ff994bc0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "a406cf2e431a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "481f43b5aa2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97ba3cb67592",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "6229ec3da4f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "3dded184eee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "faf992a7acfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6aa18d4f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "c4dee613df83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "97875a084af6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d87cba11"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "cbf865e576ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0f0798394f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28643783"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "6cbc0d1d8aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8f228b544716",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "9256ed05e865",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e7058dc2a9b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "015228ab36cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "59bd40c3b785",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 16634,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3416,
          "failed": 207,
          "cantTell": 227,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_hidden_nontabbable",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "319d3c9054dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "c23e686b1c1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9fa7694184c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae8c19ecde32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2e7bc34e1bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4222b13d1395",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1578a3c8c20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "80d87bad8af4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19a02f53101c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "058aa399dc35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa7c0c124cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a802de1ec3ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7d8f294b013",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "4eba6714c554",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "537b1c604726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "062e6ccde8f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c823203c5bf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d81d8df45c08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "779d794a68b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64c3f8de5151",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "975d9efc6001",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b642843c0279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "347783ec48d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "192729e98018",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "581269054fed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9d6335c255",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3043fb2d6b07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e30b4df3eac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aa2dbb08f35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "273f9ba9daca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "403363067797",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce0a7cd71a48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dea1d855b907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "be114aec2a3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193b8204b9ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68fa564d5a5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "8178ffa9c4b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc339396c696",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60c4098fd74e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "8d2dafbc89e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35b91c540a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68dc7b0cf182",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "bac5dcf89fbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5ea4dbf3606",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d139548625e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "885db75c64af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db0b8f283f36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06426cfb1f7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c81e6a055d2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6af6bf6bf0ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c661ba32cc2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c03784d39792",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79380957d83e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecb15bb070c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66bc558eeb6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a1ab5e1edc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21d188ef90e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ee66c68bbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "539b9c91f740",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6305a646f93a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfcbf5b78484",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f743f37ec948",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ecb00de3563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "471b94e63c8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f930d02f0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "43b8da15b768",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d03673edec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f1b65ee8d27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f051069b6141",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45335ebcdde0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f698f7ddbb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "8cf7f31ac8dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a50861ccc79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "918c96cb1728",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "58dcd47f44ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73c5ecc97233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19997551ccf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "ff99aafb2150",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7ea9022b10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee9859de0a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5475a41bcfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3af8247a35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d5001770ebe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e9e0684d94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f867696c2bd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "86efb54c506e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91fc7aeff536",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a19ad162f4f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb6a9ca58ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de64668f475a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "890453402ffe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d7359cfac97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb78ee075c14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0c449f3e56c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6e9016ad870",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7da9040d77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ae73d81f08d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae82394133ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34997badde39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6210d149ea96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "94cdc5ee6418",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "1855b4d86ca8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b25bc649b491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b888a0fd52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fcc81ac0337",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbf13f413b5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be86c145a101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73f95ac8241b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e61a5da5e9d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eed498e2f8d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6055e3be3d62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "021ec895124c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1bc05767df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa60bde368b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98d5f331958f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf26cd315a16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40cb45360181",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e3c00bf57e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44e2102731b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcb09db0a73f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c68fba72c633",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fdd06d054b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716ad9cf7ffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24b848a3a24f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f1f6f8fa28a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62989fd7242f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d5e9e44533a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d16e92246683",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1df48ec335a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "443736d4930f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1884f9fa7392",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5974c747a24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3f261e79d66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d753645596a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "4475daaa1dd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96f4df4b283c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c88c366b8dda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "003d394d30f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a99f20e6f676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "857ec94d8c32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64432b5339a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e8d0b71200a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d31b5aec98f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "efceb1c2df88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span role=\"button\" aria-label=\"Search by keyword\" tabindex=\"0\" class=\"ajuntament-maps-search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9f92b3da787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a82efd7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"ajuntament-maps-animation-material\">",
            "message": "Confirm this text 'Filter by' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52087d815a17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3f3db635"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "The ARIA role 'button' is not valid for the element <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f37c62403c43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da9ff1f7"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f15fe09202a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ab91cb3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" 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": "47c0bddd0369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d2aef77"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cffe6e724beb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0227d112"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c3fcd95787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25964a78"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "The ARIA role 'button' is not valid for the element <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ba629ac352",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d16b4fb5"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23d2c6479ab8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09e0f87a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" 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": "16d6251ba78e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-49a72409"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "572995ab08d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6565921c"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a062456dcd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d8584803"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input type=\"checkbox\" checked=\"\" id=\"ajuntament-maps-tots-input-2\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95bda56cd18b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c258ae0a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input type=\"checkbox\" checked=\"\" id=\"ajuntament-maps-tots-input-2\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7176dfee6af0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af52f7c5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/7.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/7-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029000&cf=0040103004029010,0040103004029011,0040103004029012&nr=200&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-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": "9ad3763a934e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9eccde11"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/7.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/7-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029000&cf=0040103004029010,0040103004029011,0040103004029012&nr=200&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-10\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c92badf4b57c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-218a13f4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/10.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/10-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029009&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-11\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "846b7d36a0ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fa28fdb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/10.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/10-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029009&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-11\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11647c0f19f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7f4b684a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/1.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/1-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029001&cf=0040103004029010,0040103004029011,0040103004029012&nr=200&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-12\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4b04c4532f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-211b7f6b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/1.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/1-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029001&cf=0040103004029010,0040103004029011,0040103004029012&nr=200&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-12\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31ac09f66598",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-583ab737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/3.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/3-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029002&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-13\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfc1e801227e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50716356"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/3.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/3-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029002&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-13\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50049a462c83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-485ef7ce"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/3.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/3-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029002&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-13\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54ff0c20a45b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73437405"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/21.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/21-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029003&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-14\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38bb43641592",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1893f79f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/21.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/21-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029003&cf=0040103004029010,0040103004029011,0040103004029012&nr=150&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-14\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e981723bfe4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b015152c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/25.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/25-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029004&cf=0040103004029010,0040103004029011,0040103004029012&nr=350&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-15\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0395da57fe7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f29c60e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/25.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/25-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029004&cf=0040103004029010,0040103004029011,0040103004029012&nr=350&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-15\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bc3178715db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9b8b0b1"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/25.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/25-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029004&cf=0040103004029010,0040103004029011,0040103004029012&nr=350&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-15\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e536fee80d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2a5d84d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/27.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/27-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029005&cf=0040103004029010,0040103004029011,0040103004029012&nr=100&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-16\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9423aca2907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-19a80f32"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/4.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/4-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029006&cf=0040103004029010,0040103004029011,0040103004029012&nr=100&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-17\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ba3dd6f752",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2c6d63fc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/4.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/4-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029006&cf=0040103004029010,0040103004029011,0040103004029012&nr=100&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-17\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3504b96064d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ed7dc64"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/4.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/4-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029006&cf=0040103004029010,0040103004029011,0040103004029012&nr=100&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-17\">",
            "message": "Undersized target \"input\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad00b9b5f53d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73fa2fec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/13.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/13-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029007&cf=0040103004029010,0040103004029011,0040103004029012&nr=50&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-18\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2964f604b978",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5190299"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/13.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/13-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029007&cf=0040103004029010,0040103004029011,0040103004029012&nr=50&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-18\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "188cfba4ef72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1d53759"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/13.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/13-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029007&cf=0040103004029010,0040103004029011,0040103004029012&nr=50&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-18\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1475bc90e35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91f3559d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/5.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/5-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029008&cf=0040103004029010,0040103004029011,0040103004029012&nr=50&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-19\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8c20c7c675b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7254fb96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/5.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/5-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029008&cf=0040103004029010,0040103004029011,0040103004029012&nr=50&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-19\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deb8e481d219",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18bf9543"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ini=\"1\" data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/5.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/5-circle.png\" data-parametre=\"&code1=0040102004029&code2=0040103004029008&cf=0040103004029010,0040103004029011,0040103004029012&nr=50&wtarget=pits-generic\" data-detall=\"/en/discoverbcn/pics/\" data-template=\"ajuntament-maps-pics\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-19\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5652102ba2a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4fcd94a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span role=\"button\" aria-label=\"Show list\" tabindex=\"0\" class=\"control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f67955f0bbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc2fb653"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-transports-control\">",
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3906838f3158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f18a4567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-transports-control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2aaadccbc5dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d68128d3"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-fullscreen-control\">",
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "634884cf4728",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31c20fda"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-fullscreen-control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f36130f6624",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17c70b97"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<button title=\"Zoom in\" type=\"button\" class=\"ol-zoom-in\">",
            "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8256c07854e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e73cfb47"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<button title=\"Zoom out\" type=\"button\" class=\"ol-zoom-out\">",
            "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01932d12475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1b0b6c6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12ceea0e5cdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5075c818439b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb297df5f2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66644725d5ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b41e438bd50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e9e1b8969c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe10486966da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0b515266e18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4464fbd0297c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4495cf8308d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3668,
        "uniqueFailedCount": 199,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Hagamos barrio | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 19839,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 804,
          "failed": 60,
          "cantTell": 29,
          "inapplicable": 40
        },
        "failedRules": [
          "area-alt",
          "aria-allowed-role",
          "aria-command-name",
          "frame-title",
          "image-alt",
          "image-redundant-alt",
          "landmark-no-duplicate-banner",
          "list",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "frame-tested",
          "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-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": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"580,500,584,501,597,...\" href=\"#\" districte=\"1\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0217c8a3eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53cd3b04"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"556,423,607,449,644,...\" href=\"#\" districte=\"2\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"522,443,509,441,506,...\" href=\"#\" districte=\"3\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"470,279,469,281,465,...\" href=\"#\" districte=\"4\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"387,104,382,128,393,...\" href=\"#\" districte=\"5\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"510,382,508,381,503,...\" href=\"#\" districte=\"5\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"452,144,450,145,447,146,443,147,435,145,431,146,430,146,429,148,427,151,426,152,426,152,424,153,430,156,443,153,450,153,450,146,451,145,452,144,452,144\" href=\"#\" districte=\"5\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"610,286,610,286,612,...\" href=\"#\" districte=\"6\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"591,259,592,259,594,...\" href=\"#\" districte=\"7\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"799,255,801,256,806,...\" href=\"#\" districte=\"8\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"918,290,917,291,914,...\" href=\"#\" districte=\"9\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "area-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"650,529,650,541,662,...\" href=\"#\" districte=\"10\">",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"1\" data-url=\"https://ajuntament.barcelona.cat/ciutatvella/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_1.jpg\" alt=\"Ciutat Vella\"><div class=\"label\"><p class=\"name\">Ciutat Vella</p><p class=\"barris\">4 barrios</p></div></li>",
            "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": "e8da14b6facb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5617907e"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"2\" data-url=\"https://ajuntament.barcelona.cat/eixample/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_2.jpg\" alt=\"L'Eixample\"><div class=\"label\"><p class=\"name\">L'Eixample</p><p class=\"barris\">6 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"3\" data-url=\"https://ajuntament.barcelona.cat/sants-montjuic/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_3.jpg\" alt=\"Sants-Montjuïc\"><div class=\"label\"><p class=\"name\">Sants-Montjuïc</p><p class=\"barris\">8 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"4\" data-url=\"https://ajuntament.barcelona.cat/lescorts/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_4.jpg\" alt=\"Les Corts\"><div class=\"label\"><p class=\"name\">Les Corts</p><p class=\"barris\">3 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"5\" data-url=\"http://lameva.barcelona.cat/sarria-santgervasi\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_5.jpg\" alt=\"Sarrià-Sant Gervasi\"><div class=\"label\"><p class=\"name\">Sarrià-Sant Gervasi</p><p class=\"barris\">6 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"6\" data-url=\"http://lameva.barcelona.cat/gracia\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_6.jpg\" alt=\"Gràcia\"><div class=\"label\"><p class=\"name\">Gràcia</p><p class=\"barris\">5 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"7\" data-url=\"https://ajuntament.barcelona.cat/horta-guinardo/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_7.jpg\" alt=\"Horta-Guinardó\"><div class=\"label\"><p class=\"name\">Horta-Guinardó</p><p class=\"barris\">11 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"8\" data-url=\"https://ajuntament.barcelona.cat/noubarris/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_8.jpg\" alt=\"Nou Barris\"><div class=\"label\"><p class=\"name\">Nou Barris</p><p class=\"barris\">13 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"9\" data-url=\"https://ajuntament.barcelona.cat/santandreu/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_9.jpg\" alt=\"Sant Andreu\"><div class=\"label\"><p class=\"name\">Sant Andreu</p><p class=\"barris\">7 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<li districte=\"10\" data-url=\"https://ajuntament.barcelona.cat/santmarti/es/\" tabindex=\"0\" role=\"button\"><img src=\"img/districte_10.jpg\" alt=\"Sant Martí\"><div class=\"label\"><p class=\"name\">Sant Martí</p><p class=\"barris\">10 barrios</p></div></li>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<div class=\"title\" tabindex=\"-1\" 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": "547bb86c95f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d1f0064"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#fembarri",
            "html": "<iframe frameborder=\"0\" height=\"707px\" src=\"/themes/barcelonacat_theme/includes/fembarri/index.html?lang=es\" width=\"100%\" id=\"fembarri\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "536415dd863f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#fembarri",
            "html": "<img class=\"mapster_el\" src=\"https://www.barcelona.cat/themes/barcelonacat_theme/includes/fembarri/img/0_map_es.jpg?v=20260401-1\" style=\"width: 1080px; height: 770px; opacity: 1;\">",
            "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": "8f369b0b134e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab8ca23a"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_1.jpg\" alt=\"Ciutat Vella\">",
            "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": "d4f397540fe0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9f2eecc8"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_2.jpg\" alt=\"L'Eixample\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_3.jpg\" alt=\"Sants-Montjuïc\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_4.jpg\" alt=\"Les Corts\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_5.jpg\" alt=\"Sarrià-Sant Gervasi\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_6.jpg\" alt=\"Gràcia\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_7.jpg\" alt=\"Horta-Guinardó\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_8.jpg\" alt=\"Nou Barris\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_9.jpg\" alt=\"Sant Andreu\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#fembarri",
            "html": "<img src=\"img/districte_10.jpg\" alt=\"Sant Martí\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb3c0a92b785",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "#fembarri",
            "html": "<ul class=\"districtes_menu\">",
            "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=button]",
            "relatedPaths": [
              "#fembarri"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1cea6419b1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4b3d582"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "268e41d4f0c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db39a0c7f3d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "9164adcde1eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "32c89ab8932e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "8cdba8ccdde1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "0f740f0937e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "a04af29a813b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "c07deacc838b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fe7dbe36d01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "3d31792bb23d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "99f83a2305a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "2b76a8a08786",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "a5d2ec6c2ff8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "805896851ee4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "876d4755202f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "1d33b69e123d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "14abed85c0c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c93eedafab97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "a5da546928f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0f0931004398",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81912a72f453",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "3146b373c7aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 933,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 30,
        "uniqueFailedCount": 30
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3226,
          "failed": 254,
          "cantTell": 214,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "area_alt_exists",
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_title_exists",
          "html_lang_exists",
          "html_skipnav_exists",
          "imagemap_alt_exists",
          "img_alt_valid",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "fe02f8f6c98f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "86545524780a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fc519963691",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f16ac23848f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68ded98fac63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7e687ab87b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efc2e9563434",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "7ff0f2e24661",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d4099a0f045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d35e86ab068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "969f71b143a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f65628f51bfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95ad0facc344",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "58f6663f7349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e851fa5e8cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89c593eb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93dab2928867",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "953bd82e69a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f29b2bf9d32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d786a4021a8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67e1013b9c03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17ae718db7b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b9816221937",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b32e8f78655",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fef30f183856",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36249fc5d947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b7b7f3a8460",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2854aaa6b93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "739290978f96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3568a49ea30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a071480cac9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee7be591949f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "612969c00ddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "732abe1db9f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23815fdc1a35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1189a46ebde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "906de7d97235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a05e35991f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8be2a7d56d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f35e407de8fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f17ceedaa6f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f583e63d723",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8eb95195500",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5457aea9158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca856a71354c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad98886ed13e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cef97c60d18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89168e61dc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23cd346db5c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52caf99f6ea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "729148d116c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebae866d1f81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b7e9559d7e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb859134089",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c38275a2ba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0d6c535c07c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eee05e374d34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2322bb7b025",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b682ffcdb94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9dea613b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec0cfb749afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d663196491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c666b51e73f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dd7950ef76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8652bc1d8d5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d2e409e1dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "890d63e04a75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "675022e749ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63cf192a973c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6c34e2f5ece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd0162a30e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a43bc8b93d39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3bb4ab57d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6fbcd82ea4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "626fcc13ceed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e95f47d0a9ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14875b8445ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42de40ce2344",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f05be880bc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb770e94"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c96c4f5d9437",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca3f6e0da477",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a17766b2e8f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "630146a4085e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a60446a9bba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddf080baa7b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12c75b669d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69cec20e7332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34641ad1988e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4f1539f0a27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "282ad131ea22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50d5c9926e90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce2bec5ffbbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cbd69560bb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f6b1571c31d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bb822cbdf16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe0f93a76718",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee07b46389b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f42130dc74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74105298cedc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ebb911bea6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f30a80fa9cbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e78a5b2b4f69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6f9a9f31836",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2942ee07b3c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01303a8f380d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99a717e6b6f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eda6fd8fab8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8daa3425caf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c77caecd95d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e3c72c69f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dbc662f822b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23c3bec4961e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76d454d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "397224d59d3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb3aea480808",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7665e30402a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c01db3bdcfc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c46febc2903",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e7b7d7fd360",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcf541a7ab7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "923bd4fae334",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e617715bf4ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d8f8f6d1aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5be21b5960d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a8b6680860c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42f37a898501",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9867e7ea7cd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b84e91990ef9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54ef3f53e055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cc603137368",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0cda9c817a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df247054e58e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ba17b770f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c92b73031141",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b5098b985cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e168d1f337f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eafccf68c697",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd8ca3a1c91a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53c476e3572c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2691785d4dab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16699ccbad5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f8cdd0e13b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe8b39f53936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2dcf96dff84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc3b98500724",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f713d8043f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1e4a3dea627",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ec9db43bbee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4541ee25284e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca578b4bd46d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "09a9961ccb61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe id=\"fembarri\" width=\"100%\" src=\"/themes/barcelonacat_theme/includes/fembarri/index.html?lang=es\" height=\"707px\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0915b9e08477",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04cafde0"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe id=\"fembarri\" width=\"100%\" src=\"/themes/barcelonacat_theme/includes/fembarri/index.html?lang=es\" height=\"707px\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c0ad0d654a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-805a9203"
          },
          {
            "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": "e5054a379027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "23d70e76605c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=iso-8859-1\" 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": "e37ce23eea83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ecde01a"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12d5278042cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df1d91a2"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"districtes_menu\">",
            "message": "The element with role \"list\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/ciutatvella/es/\" districte=\"1\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1297d7e44731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89e289f8"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/ciutatvella/es/\" districte=\"1\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f0c69408f57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc519831"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/ciutatvella/es/\" districte=\"1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71772641a799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-347ebcc5"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/ciutatvella/es/\" districte=\"1\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4393f9604379",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8e670148"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/eixample/es/\" districte=\"2\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1534091851a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c0ae2b4"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/eixample/es/\" districte=\"2\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c4e39f6bf10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d37baa8"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/eixample/es/\" districte=\"2\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe9c5c8e39c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54433be6"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/sants-montjuic/es/\" districte=\"3\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0927bde1bb34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-00f07352"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/sants-montjuic/es/\" districte=\"3\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "820e8f802473",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b21b600"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/sants-montjuic/es/\" districte=\"3\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3df8a53eb002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8b80a3c"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/lescorts/es/\" districte=\"4\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e6f2c7f38fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253a4545"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/lescorts/es/\" districte=\"4\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9e9091e2932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ca42fc1"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/lescorts/es/\" districte=\"4\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ce1a3a85320",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab042cb6"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"http://lameva.barcelona.cat/sarria-santgervasi\" districte=\"5\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41d9a1ba8177",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fa0475"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"http://lameva.barcelona.cat/sarria-santgervasi\" districte=\"5\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d5a6b351988",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c11bdec5"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"http://lameva.barcelona.cat/sarria-santgervasi\" districte=\"5\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8c12af7870a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-810e8d1e"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"http://lameva.barcelona.cat/gracia\" districte=\"6\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7589677938af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4afd9426"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"http://lameva.barcelona.cat/gracia\" districte=\"6\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "893abb8fbefa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89a52d3f"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"http://lameva.barcelona.cat/gracia\" districte=\"6\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ba0fc47fe40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62ad157f"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/horta-guinardo/es/\" districte=\"7\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76bc513aef09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eabc6215"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/horta-guinardo/es/\" districte=\"7\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73f2a38098f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b7808df"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/horta-guinardo/es/\" districte=\"7\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e451f23402b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7233a19e"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/noubarris/es/\" districte=\"8\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95d63ecf7e0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1094bb3d"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/noubarris/es/\" districte=\"8\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "781e98a06b35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54d2960a"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/noubarris/es/\" districte=\"8\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9faa4076c00f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c64aa147"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/santandreu/es/\" districte=\"9\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db1b8942bff9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cff066c"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/santandreu/es/\" districte=\"9\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a54a0324bbbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-754076a3"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/santandreu/es/\" districte=\"9\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec5b20d6a4a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e069102"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/santmarti/es/\" districte=\"10\">",
            "message": "The ARIA role 'button' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dd250af19d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a33e9d2b"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/santmarti/es/\" districte=\"10\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "582715ddb8ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-592795b5"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<li role=\"button\" tabindex=\"0\" data-url=\"https://ajuntament.barcelona.cat/santmarti/es/\" districte=\"10\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce9b0bbf9b96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62a47cf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<div style=\"display: block; position: relative; padding: 0px; width: 700px; height: 499px;\" id=\"mapster_wrap_0\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1b2c0ddbf4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b89f8b9"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img style=\"width: 700px; height: 499px; opacity: 1;\" src=\"https://www.barcelona.cat/themes/barcelonacat_theme/includes/fembarri/img/0_map_es.jpg?v=20260401-1\" class=\"mapster_el\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4413b8e69d91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01f88863"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<img style=\"border: 0px; position: absolute; left: 0px; top: 0px; padding: 0px; opacity: 0;\" usemap=\"#bcn_map_0\" alt=\"\" border=\"0\" src=\"img/0_map_es.jpg?v=20260401-1\">",
            "message": "The HTML attribute(s) \"border\" is deprecated for the <img> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80268395fc6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af32f488"
          },
          {
            "rule": "imagemap_alt_exists",
            "xpath": null,
            "html": "<img style=\"border: 0px; position: absolute; left: 0px; top: 0px; padding: 0px; opacity: 0;\" usemap=\"#bcn_map_0\" alt=\"\" border=\"0\" src=\"img/0_map_es.jpg?v=20260401-1\">",
            "message": "Image map or child <area> has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5da49d126cca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8b67834a"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"1\" href=\"#\" coords=\"376,324,379,325,387,335,398,333,401,333,402,334,404,336,405,337,410,337,417,340,421,340,421,351,430,351,430,353,430,357,430,363,430,369,430,373,430,374,431,374,435,374,437,374,437,375,437,375,437,376,437,388,435,388,428,385,423,387,424,393,421,394,421,392,420,390,419,389,418,389,413,392,406,394,399,397,393,400,388,402,386,403,385,406,386,409,389,408,389,409,367,417,362,420,362,420,361,420,360,420,349,426,348,424,349,423,350,424,364,417,364,416,365,415,366,416,377,412,375,408,374,409,372,410,370,410,369,410,367,410,366,412,367,414,366,414,365,412,366,410,365,410,366,408,366,408,367,406,368,407,367,408,368,408,370,407,372,407,375,405,376,404,375,404,376,403,377,404,381,400,381,400,378,402,377,402,374,404,373,401,374,401,373,400,378,396,377,395,378,394,382,399,383,398,381,395,384,393,386,395,388,394,388,393,387,393,388,392,389,392,390,391,392,391,391,390,391,389,390,389,389,388,384,392,383,391,382,389,383,388,383,389,383,390,384,390,383,388,384,388,384,389,385,389,384,387,385,387,386,388,386,388,385,386,386,386,387,387,387,387,387,387,387,386,387,385,387,385,388,386,389,386,388,385,388,384,389,386,393,387,394,386,393,386,394,385,394,386,395,385,397,384,398,383,399,381,401,379,402,377,402,376,401,373,401,372,401,371,400,371,399,370,393,381,382,384,381,379,382,378,382,379,383,378,391,376,394,370,381,374,382,377,381,378,380,375,374,376,377,390,372,391,372,389,371,385,370,381,369,379,369,377,369,377,369,376,369,374,368,373,372,372,370,369,362,359,358,355,359,338,376,324\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "387d29b876f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9f41411"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"1\" href=\"#\" coords=\"376,324,379,325,387,335,398,333,401,333,402,334,404,336,405,337,410,337,417,340,421,340,421,351,430,351,430,353,430,357,430,363,430,369,430,373,430,374,431,374,435,374,437,374,437,375,437,375,437,376,437,388,435,388,428,385,423,387,424,393,421,394,421,392,420,390,419,389,418,389,413,392,406,394,399,397,393,400,388,402,386,403,385,406,386,409,389,408,389,409,367,417,362,420,362,420,361,420,360,420,349,426,348,424,349,423,350,424,364,417,364,416,365,415,366,416,377,412,375,408,374,409,372,410,370,410,369,410,367,410,366,412,367,414,366,414,365,412,366,410,365,410,366,408,366,408,367,406,368,407,367,408,368,408,370,407,372,407,375,405,376,404,375,404,376,403,377,404,381,400,381,400,378,402,377,402,374,404,373,401,374,401,373,400,378,396,377,395,378,394,382,399,383,398,381,395,384,393,386,395,388,394,388,393,387,393,388,392,389,392,390,391,392,391,391,390,391,389,390,389,389,388,384,392,383,391,382,389,383,388,383,389,383,390,384,390,383,388,384,388,384,389,385,389,384,387,385,387,386,388,386,388,385,386,386,386,387,387,387,387,387,387,387,386,387,385,387,385,388,386,389,386,388,385,388,384,389,386,393,387,394,386,393,386,394,385,394,386,395,385,397,384,398,383,399,381,401,379,402,377,402,376,401,373,401,372,401,371,400,371,399,370,393,381,382,384,381,379,382,378,382,379,383,378,391,376,394,370,381,374,382,377,381,378,380,375,374,376,377,390,372,391,372,389,371,385,370,381,369,379,369,377,369,377,369,376,369,374,368,373,372,372,370,369,362,359,358,355,359,338,376,324\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b60a17a5f7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff24229b"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"1\" href=\"#\" coords=\"376,324,379,325,387,335,398,333,401,333,402,334,404,336,405,337,410,337,417,340,421,340,421,351,430,351,430,353,430,357,430,363,430,369,430,373,430,374,431,374,435,374,437,374,437,375,437,375,437,376,437,388,435,388,428,385,423,387,424,393,421,394,421,392,420,390,419,389,418,389,413,392,406,394,399,397,393,400,388,402,386,403,385,406,386,409,389,408,389,409,367,417,362,420,362,420,361,420,360,420,349,426,348,424,349,423,350,424,364,417,364,416,365,415,366,416,377,412,375,408,374,409,372,410,370,410,369,410,367,410,366,412,367,414,366,414,365,412,366,410,365,410,366,408,366,408,367,406,368,407,367,408,368,408,370,407,372,407,375,405,376,404,375,404,376,403,377,404,381,400,381,400,378,402,377,402,374,404,373,401,374,401,373,400,378,396,377,395,378,394,382,399,383,398,381,395,384,393,386,395,388,394,388,393,387,393,388,392,389,392,390,391,392,391,391,390,391,389,390,389,389,388,384,392,383,391,382,389,383,388,383,389,383,390,384,390,383,388,384,388,384,389,385,389,384,387,385,387,386,388,386,388,385,386,386,386,387,387,387,387,387,387,387,386,387,385,387,385,388,386,389,386,388,385,388,384,389,386,393,387,394,386,393,386,394,385,394,386,395,385,397,384,398,383,399,381,401,379,402,377,402,376,401,373,401,372,401,371,400,371,399,370,393,381,382,384,381,379,382,378,382,379,383,378,391,376,394,370,381,374,382,377,381,378,380,375,374,376,377,390,372,391,372,389,371,385,370,381,369,379,369,377,369,377,369,376,369,374,368,373,372,372,370,369,362,359,358,355,359,338,376,324\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bfa270fbf85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-095b2f25"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"2\" href=\"#\" coords=\"360,274,394,291,417,291,417,295,433,295,433,283,457,283,457,319,456,320,454,322,454,323,454,324,455,325,443,337,442,338,441,339,438,342,437,343,437,343,422,343,422,339,420,339,418,339,417,339,415,339,412,338,410,337,405,337,404,336,402,333,401,332,400,332,397,333,395,333,392,334,388,334,386,335,379,325,376,324,359,338,358,355,328,325,327,322,327,297,328,296,331,294,335,290,340,286,343,283,345,281,349,279,354,276,357,274,358,275,360,274\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42b2f4e12ce3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e7cf501"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"2\" href=\"#\" coords=\"360,274,394,291,417,291,417,295,433,295,433,283,457,283,457,319,456,320,454,322,454,323,454,324,455,325,443,337,442,338,441,339,438,342,437,343,437,343,422,343,422,339,420,339,418,339,417,339,415,339,412,338,410,337,405,337,404,336,402,333,401,332,400,332,397,333,395,333,392,334,388,334,386,335,379,325,376,324,359,338,358,355,328,325,327,322,327,297,328,296,331,294,335,290,340,286,343,283,345,281,349,279,354,276,357,274,358,275,360,274\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0eb36d96bf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f71a5eb"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"2\" href=\"#\" coords=\"360,274,394,291,417,291,417,295,433,295,433,283,457,283,457,319,456,320,454,322,454,323,454,324,455,325,443,337,442,338,441,339,438,342,437,343,437,343,422,343,422,339,420,339,418,339,417,339,415,339,412,338,410,337,405,337,404,336,402,333,401,332,400,332,397,333,395,333,392,334,388,334,386,335,379,325,376,324,359,338,358,355,328,325,327,322,327,297,328,296,331,294,335,290,340,286,343,283,345,281,349,279,354,276,357,274,358,275,360,274\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "850d3020f9d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca6c1da1"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"3\" href=\"#\" coords=\"338,287,330,286,328,286,323,285,317,283,311,280,309,280,304,278,295,276,285,275,282,275,281,275,281,275,280,273,280,275,280,278,280,280,280,280,279,282,279,283,279,284,280,287,280,292,280,292,281,296,281,296,281,297,281,298,281,299,281,302,280,305,280,306,280,306,279,308,277,310,277,312,276,313,276,315,274,317,273,319,272,321,272,331,265,331,264,331,262,331,260,333,256,336,254,338,253,338,251,338,251,338,249,343,247,348,247,350,247,350,246,354,246,355,245,357,245,361,242,360,240,359,241,357,237,356,237,357,237,358,235,358,234,358,234,357,234,356,231,356,229,356,227,356,226,356,226,355,226,355,225,354,224,354,224,354,223,354,224,352,219,351,219,353,210,350,208,349,204,348,198,345,192,343,186,341,182,339,180,339,179,338,175,337,170,335,165,333,161,331,159,331,156,330,153,329,153,330,154,332,155,335,155,337,155,340,156,342,155,351,154,354,154,359,152,370,150,376,151,383,156,394,164,407,172,418,182,427,188,432,191,436,204,451,205,451,208,450,209,449,209,450,210,451,212,450,211,448,223,442,224,443,226,442,233,449,231,450,232,451,234,450,238,448,245,445,252,441,260,437,266,434,271,432,272,431,273,432,274,433,280,430,271,417,270,413,260,411,221,425,218,419,219,419,219,418,227,415,227,414,226,411,225,408,224,407,226,407,228,406,230,406,230,406,231,406,238,412,240,411,244,407,249,403,255,398,259,395,261,393,262,394,263,396,264,397,261,400,262,400,258,404,258,405,283,408,284,403,286,403,286,402,287,402,289,402,290,403,289,404,288,408,287,413,286,417,286,419,287,419,288,419,288,417,289,412,291,406,292,401,292,399,293,399,293,399,296,399,295,402,295,402,296,416,295,417,295,417,296,417,301,415,306,413,313,411,319,409,323,408,325,407,324,397,330,395,330,397,331,401,333,405,334,406,335,406,339,405,341,404,338,395,344,394,350,392,353,400,351,401,352,402,357,400,359,405,339,411,338,410,337,411,337,412,321,418,321,417,320,417,320,418,307,422,306,422,305,422,305,423,276,444,277,446,270,451,272,454,248,470,232,497,234,499,235,497,237,493,240,488,244,482,247,477,249,473,250,471,252,470,256,467,262,462,270,457,277,452,283,447,288,444,290,443,291,442,295,439,300,436,305,432,310,428,314,426,315,425,316,424,318,424,319,423,322,422,327,420,331,419,333,418,335,417,340,416,345,414,351,411,356,410,358,409,358,409,361,405,362,406,362,405,363,404,362,404,362,404,361,405,360,404,358,400,360,399,359,396,358,396,358,395,357,393,356,390,355,389,356,388,356,388,356,388,361,384,361,384,363,383,362,382,368,378,368,378,369,379,369,378,369,376,369,376,369,375,368,373,368,372,369,372,371,372,372,371,371,370,370,369,362,359,361,358,359,356,358,355,352,349,349,345,347,344,347,344,340,336,328,325,327,322,327,320,327,315,327,308,327,303,327,301,327,298,327,297,328,296,331,294,334,291,337,288,338,287\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c46b8a6b32b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d8b3f623"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"3\" href=\"#\" coords=\"338,287,330,286,328,286,323,285,317,283,311,280,309,280,304,278,295,276,285,275,282,275,281,275,281,275,280,273,280,275,280,278,280,280,280,280,279,282,279,283,279,284,280,287,280,292,280,292,281,296,281,296,281,297,281,298,281,299,281,302,280,305,280,306,280,306,279,308,277,310,277,312,276,313,276,315,274,317,273,319,272,321,272,331,265,331,264,331,262,331,260,333,256,336,254,338,253,338,251,338,251,338,249,343,247,348,247,350,247,350,246,354,246,355,245,357,245,361,242,360,240,359,241,357,237,356,237,357,237,358,235,358,234,358,234,357,234,356,231,356,229,356,227,356,226,356,226,355,226,355,225,354,224,354,224,354,223,354,224,352,219,351,219,353,210,350,208,349,204,348,198,345,192,343,186,341,182,339,180,339,179,338,175,337,170,335,165,333,161,331,159,331,156,330,153,329,153,330,154,332,155,335,155,337,155,340,156,342,155,351,154,354,154,359,152,370,150,376,151,383,156,394,164,407,172,418,182,427,188,432,191,436,204,451,205,451,208,450,209,449,209,450,210,451,212,450,211,448,223,442,224,443,226,442,233,449,231,450,232,451,234,450,238,448,245,445,252,441,260,437,266,434,271,432,272,431,273,432,274,433,280,430,271,417,270,413,260,411,221,425,218,419,219,419,219,418,227,415,227,414,226,411,225,408,224,407,226,407,228,406,230,406,230,406,231,406,238,412,240,411,244,407,249,403,255,398,259,395,261,393,262,394,263,396,264,397,261,400,262,400,258,404,258,405,283,408,284,403,286,403,286,402,287,402,289,402,290,403,289,404,288,408,287,413,286,417,286,419,287,419,288,419,288,417,289,412,291,406,292,401,292,399,293,399,293,399,296,399,295,402,295,402,296,416,295,417,295,417,296,417,301,415,306,413,313,411,319,409,323,408,325,407,324,397,330,395,330,397,331,401,333,405,334,406,335,406,339,405,341,404,338,395,344,394,350,392,353,400,351,401,352,402,357,400,359,405,339,411,338,410,337,411,337,412,321,418,321,417,320,417,320,418,307,422,306,422,305,422,305,423,276,444,277,446,270,451,272,454,248,470,232,497,234,499,235,497,237,493,240,488,244,482,247,477,249,473,250,471,252,470,256,467,262,462,270,457,277,452,283,447,288,444,290,443,291,442,295,439,300,436,305,432,310,428,314,426,315,425,316,424,318,424,319,423,322,422,327,420,331,419,333,418,335,417,340,416,345,414,351,411,356,410,358,409,358,409,361,405,362,406,362,405,363,404,362,404,362,404,361,405,360,404,358,400,360,399,359,396,358,396,358,395,357,393,356,390,355,389,356,388,356,388,356,388,361,384,361,384,363,383,362,382,368,378,368,378,369,379,369,378,369,376,369,376,369,375,368,373,368,372,369,372,371,372,372,371,371,370,370,369,362,359,361,358,359,356,358,355,352,349,349,345,347,344,347,344,340,336,328,325,327,322,327,320,327,315,327,308,327,303,327,301,327,298,327,297,328,296,331,294,334,291,337,288,338,287\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc55255fc3d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1c455ec5"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"3\" href=\"#\" coords=\"338,287,330,286,328,286,323,285,317,283,311,280,309,280,304,278,295,276,285,275,282,275,281,275,281,275,280,273,280,275,280,278,280,280,280,280,279,282,279,283,279,284,280,287,280,292,280,292,281,296,281,296,281,297,281,298,281,299,281,302,280,305,280,306,280,306,279,308,277,310,277,312,276,313,276,315,274,317,273,319,272,321,272,331,265,331,264,331,262,331,260,333,256,336,254,338,253,338,251,338,251,338,249,343,247,348,247,350,247,350,246,354,246,355,245,357,245,361,242,360,240,359,241,357,237,356,237,357,237,358,235,358,234,358,234,357,234,356,231,356,229,356,227,356,226,356,226,355,226,355,225,354,224,354,224,354,223,354,224,352,219,351,219,353,210,350,208,349,204,348,198,345,192,343,186,341,182,339,180,339,179,338,175,337,170,335,165,333,161,331,159,331,156,330,153,329,153,330,154,332,155,335,155,337,155,340,156,342,155,351,154,354,154,359,152,370,150,376,151,383,156,394,164,407,172,418,182,427,188,432,191,436,204,451,205,451,208,450,209,449,209,450,210,451,212,450,211,448,223,442,224,443,226,442,233,449,231,450,232,451,234,450,238,448,245,445,252,441,260,437,266,434,271,432,272,431,273,432,274,433,280,430,271,417,270,413,260,411,221,425,218,419,219,419,219,418,227,415,227,414,226,411,225,408,224,407,226,407,228,406,230,406,230,406,231,406,238,412,240,411,244,407,249,403,255,398,259,395,261,393,262,394,263,396,264,397,261,400,262,400,258,404,258,405,283,408,284,403,286,403,286,402,287,402,289,402,290,403,289,404,288,408,287,413,286,417,286,419,287,419,288,419,288,417,289,412,291,406,292,401,292,399,293,399,293,399,296,399,295,402,295,402,296,416,295,417,295,417,296,417,301,415,306,413,313,411,319,409,323,408,325,407,324,397,330,395,330,397,331,401,333,405,334,406,335,406,339,405,341,404,338,395,344,394,350,392,353,400,351,401,352,402,357,400,359,405,339,411,338,410,337,411,337,412,321,418,321,417,320,417,320,418,307,422,306,422,305,422,305,423,276,444,277,446,270,451,272,454,248,470,232,497,234,499,235,497,237,493,240,488,244,482,247,477,249,473,250,471,252,470,256,467,262,462,270,457,277,452,283,447,288,444,290,443,291,442,295,439,300,436,305,432,310,428,314,426,315,425,316,424,318,424,319,423,322,422,327,420,331,419,333,418,335,417,340,416,345,414,351,411,356,410,358,409,358,409,361,405,362,406,362,405,363,404,362,404,362,404,361,405,360,404,358,400,360,399,359,396,358,396,358,395,357,393,356,390,355,389,356,388,356,388,356,388,361,384,361,384,363,383,362,382,368,378,368,378,369,379,369,378,369,376,369,376,369,375,368,373,368,372,369,372,371,372,372,371,371,370,370,369,362,359,361,358,359,356,358,355,352,349,349,345,347,344,347,344,340,336,328,325,327,322,327,320,327,315,327,308,327,303,327,301,327,298,327,297,328,296,331,294,334,291,337,288,338,287\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dabaa4bc21cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e22b6f07"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"4\" href=\"#\" coords=\"305,181,304,182,302,183,301,183,299,183,298,183,296,183,295,183,294,183,294,184,293,185,291,186,289,186,288,187,287,187,286,188,286,189,283,189,283,189,281,189,280,189,279,190,279,191,279,192,280,194,280,195,279,197,278,198,277,199,277,200,276,200,275,202,273,205,272,206,272,207,272,208,272,210,272,211,271,211,270,211,269,211,269,212,269,213,269,215,269,216,269,217,269,217,269,219,269,219,269,220,268,221,266,221,264,221,263,220,258,223,258,224,257,226,257,227,258,230,258,233,258,234,260,236,260,237,260,239,261,241,262,243,262,244,262,244,262,245,262,247,261,248,259,250,258,251,273,266,285,267,284,269,280,273,281,275,283,275,288,276,294,276,300,277,304,278,307,279,310,280,314,281,323,285,332,286,336,286,338,287,339,287,345,282,352,277,357,274,358,274,357,273,356,272,353,270,349,268,346,267,345,266,344,264,341,260,338,255,334,250,333,248,330,247,325,244,319,242,317,240,313,239,311,238,312,237,312,236,313,234,312,232,311,229,310,228,313,227,316,225,317,223,318,221,317,219,317,218,316,216,316,216,314,208,310,208,309,208,307,207,306,206,306,205,306,204,307,203,307,203,307,202,307,201,308,199,309,198,309,197,309,196,309,195,309,194,310,194,309,194,309,192,310,191,309,189,309,187,309,186,308,186,307,184,306,182,306,182,306,181,305,181\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b275e82e405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-617ea22a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"4\" href=\"#\" coords=\"305,181,304,182,302,183,301,183,299,183,298,183,296,183,295,183,294,183,294,184,293,185,291,186,289,186,288,187,287,187,286,188,286,189,283,189,283,189,281,189,280,189,279,190,279,191,279,192,280,194,280,195,279,197,278,198,277,199,277,200,276,200,275,202,273,205,272,206,272,207,272,208,272,210,272,211,271,211,270,211,269,211,269,212,269,213,269,215,269,216,269,217,269,217,269,219,269,219,269,220,268,221,266,221,264,221,263,220,258,223,258,224,257,226,257,227,258,230,258,233,258,234,260,236,260,237,260,239,261,241,262,243,262,244,262,244,262,245,262,247,261,248,259,250,258,251,273,266,285,267,284,269,280,273,281,275,283,275,288,276,294,276,300,277,304,278,307,279,310,280,314,281,323,285,332,286,336,286,338,287,339,287,345,282,352,277,357,274,358,274,357,273,356,272,353,270,349,268,346,267,345,266,344,264,341,260,338,255,334,250,333,248,330,247,325,244,319,242,317,240,313,239,311,238,312,237,312,236,313,234,312,232,311,229,310,228,313,227,316,225,317,223,318,221,317,219,317,218,316,216,316,216,314,208,310,208,309,208,307,207,306,206,306,205,306,204,307,203,307,203,307,202,307,201,308,199,309,198,309,197,309,196,309,195,309,194,310,194,309,194,309,192,310,191,309,189,309,187,309,186,308,186,307,184,306,182,306,182,306,181,305,181\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88b5017f4aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d73fae84"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"4\" href=\"#\" coords=\"305,181,304,182,302,183,301,183,299,183,298,183,296,183,295,183,294,183,294,184,293,185,291,186,289,186,288,187,287,187,286,188,286,189,283,189,283,189,281,189,280,189,279,190,279,191,279,192,280,194,280,195,279,197,278,198,277,199,277,200,276,200,275,202,273,205,272,206,272,207,272,208,272,210,272,211,271,211,270,211,269,211,269,212,269,213,269,215,269,216,269,217,269,217,269,219,269,219,269,220,268,221,266,221,264,221,263,220,258,223,258,224,257,226,257,227,258,230,258,233,258,234,260,236,260,237,260,239,261,241,262,243,262,244,262,244,262,245,262,247,261,248,259,250,258,251,273,266,285,267,284,269,280,273,281,275,283,275,288,276,294,276,300,277,304,278,307,279,310,280,314,281,323,285,332,286,336,286,338,287,339,287,345,282,352,277,357,274,358,274,357,273,356,272,353,270,349,268,346,267,345,266,344,264,341,260,338,255,334,250,333,248,330,247,325,244,319,242,317,240,313,239,311,238,312,237,312,236,313,234,312,232,311,229,310,228,313,227,316,225,317,223,318,221,317,219,317,218,316,216,316,216,314,208,310,208,309,208,307,207,306,206,306,205,306,204,307,203,307,203,307,202,307,201,308,199,309,198,309,197,309,196,309,195,309,194,310,194,309,194,309,192,310,191,309,189,309,187,309,186,308,186,307,184,306,182,306,182,306,181,305,181\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8f1688fc3d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3237c996"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"251,68,248,83,255,84,256,82,255,78,268,84,272,82,275,80,277,75,279,76,282,80,284,80,291,83,301,76,305,67,302,61,304,58,309,56,310,55,318,50,311,43,308,40,309,40,313,34,308,32,307,31,307,31,308,30,310,28,312,26,308,21,304,25,293,39,292,40,289,41,287,44,286,44,283,44,280,43,278,43,274,41,271,41,271,41,271,42,271,42,271,43,271,44,270,46,271,47,271,48,272,50,272,53,271,54,270,55,269,56,269,57,268,58,266,62,261,66,255,68,251,68\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe5b6d4d250e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ece5398"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"251,68,248,83,255,84,256,82,255,78,268,84,272,82,275,80,277,75,279,76,282,80,284,80,291,83,301,76,305,67,302,61,304,58,309,56,310,55,318,50,311,43,308,40,309,40,313,34,308,32,307,31,307,31,308,30,310,28,312,26,308,21,304,25,293,39,292,40,289,41,287,44,286,44,283,44,280,43,278,43,274,41,271,41,271,41,271,42,271,42,271,43,271,44,270,46,271,47,271,48,272,50,272,53,271,54,270,55,269,56,269,57,268,58,266,62,261,66,255,68,251,68\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04a57ef38d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc1c165b"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"251,68,248,83,255,84,256,82,255,78,268,84,272,82,275,80,277,75,279,76,282,80,284,80,291,83,301,76,305,67,302,61,304,58,309,56,310,55,318,50,311,43,308,40,309,40,313,34,308,32,307,31,307,31,308,30,310,28,312,26,308,21,304,25,293,39,292,40,289,41,287,44,286,44,283,44,280,43,278,43,274,41,271,41,271,41,271,42,271,42,271,43,271,44,270,46,271,47,271,48,272,50,272,53,271,54,270,55,269,56,269,57,268,58,266,62,261,66,255,68,251,68\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29a5eaf66f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36abeb47"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"331,247,329,247,326,245,322,243,319,242,317,240,313,239,312,239,312,238,312,237,312,233,311,231,310,228,312,227,315,226,317,223,318,220,317,219,316,216,316,215,315,212,315,209,314,208,314,208,312,208,310,208,307,208,306,206,306,205,306,204,306,203,307,202,307,201,307,200,308,198,309,197,309,196,309,195,309,195,310,194,309,193,310,192,310,190,309,189,309,188,309,187,309,187,308,186,308,185,307,183,307,183,306,181,306,181,308,180,310,179,312,178,313,177,313,177,314,174,314,174,314,173,313,172,313,171,313,170,313,169,316,167,316,166,317,164,317,164,318,160,318,159,317,158,316,156,314,154,313,154,311,154,310,154,308,154,307,153,304,147,302,145,298,139,297,137,297,136,297,134,295,132,294,131,293,131,290,131,287,131,285,132,284,132,283,132,282,132,281,132,281,131,279,131,278,131,275,134,272,134,270,134,269,134,267,134,266,134,266,133,264,131,262,129,261,129,260,125,260,124,259,124,258,122,258,121,259,116,259,112,260,110,261,110,262,110,264,112,266,112,267,112,267,111,268,110,269,108,272,107,275,109,279,109,281,110,282,111,282,113,282,113,284,113,286,113,285,110,293,109,293,108,293,108,295,107,296,108,298,109,300,107,300,106,300,105,300,104,300,103,301,102,301,100,303,100,303,99,301,97,302,96,302,96,302,95,303,94,303,93,304,93,306,91,306,89,306,86,306,85,306,84,306,83,307,84,309,86,311,88,311,89,312,89,313,90,315,91,316,91,317,91,319,88,320,89,321,89,320,88,319,87,319,86,318,84,316,81,315,80,314,80,313,78,312,78,311,77,310,76,309,74,308,73,309,73,311,71,311,71,312,70,315,69,319,70,323,72,323,70,324,68,323,66,323,65,323,64,323,63,322,61,323,57,324,53,327,49,328,47,332,46,334,46,335,46,336,46,337,46,332,49,332,51,335,52,336,53,336,53,335,55,334,56,331,58,331,59,332,60,333,62,333,63,333,65,334,66,337,70,337,71,336,71,335,72,335,73,335,74,336,75,336,75,337,74,338,74,340,73,341,74,341,75,341,76,340,76,339,78,340,79,341,79,341,80,341,80,341,81,340,81,339,82,340,84,340,86,340,87,340,87,341,88,342,89,342,90,343,91,343,92,343,93,342,93,343,94,344,94,344,94,347,93,347,94,348,96,348,96,349,96,350,96,351,96,351,96,353,97,354,97,355,96,356,96,356,96,359,96,363,94,364,94,365,94,366,95,368,96,368,97,368,98,368,99,369,101,369,103,369,104,369,105,367,106,366,107,367,108,367,109,368,110,369,112,369,113,368,115,368,116,368,117,368,117,368,118,368,120,369,120,369,120,370,120,370,120,372,121,373,122,375,123,376,125,378,127,380,128,381,130,382,132,383,133,384,134,385,134,385,134,386,135,386,136,386,136,387,137,388,139,389,140,389,141,389,142,388,143,388,144,388,144,388,145,389,147,389,148,389,149,390,150,391,151,391,153,392,154,392,155,394,156,394,156,394,157,393,157,393,158,391,158,390,158,389,159,388,160,387,162,386,163,385,165,385,166,385,167,384,168,383,168,386,179,389,188,389,189,389,188,389,186,389,186,389,185,390,185,391,184,391,183,391,182,392,182,393,182,393,183,394,183,394,183,394,184,395,185,396,186,396,186,395,186,394,189,394,191,395,191,397,192,397,194,398,196,399,197,399,199,399,201,398,204,398,205,396,206,396,210,396,211,396,213,396,215,396,218,396,222,397,223,402,231,403,231,402,234,402,234,402,236,400,242,400,246,400,247,398,247,398,248,398,248,399,249,399,249,399,250,399,251,399,252,399,253,398,253,396,256,396,256,394,257,393,258,393,258,392,260,391,263,391,264,391,265,390,266,388,267,387,280,387,281,386,282,386,285,385,286,383,285,379,283,372,280,367,277,362,275,360,274,359,274,358,274,357,273,351,269,347,268,345,267,345,266,345,266,335,252,333,248,331,247\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49dd05275303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b3448d7f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"331,247,329,247,326,245,322,243,319,242,317,240,313,239,312,239,312,238,312,237,312,233,311,231,310,228,312,227,315,226,317,223,318,220,317,219,316,216,316,215,315,212,315,209,314,208,314,208,312,208,310,208,307,208,306,206,306,205,306,204,306,203,307,202,307,201,307,200,308,198,309,197,309,196,309,195,309,195,310,194,309,193,310,192,310,190,309,189,309,188,309,187,309,187,308,186,308,185,307,183,307,183,306,181,306,181,308,180,310,179,312,178,313,177,313,177,314,174,314,174,314,173,313,172,313,171,313,170,313,169,316,167,316,166,317,164,317,164,318,160,318,159,317,158,316,156,314,154,313,154,311,154,310,154,308,154,307,153,304,147,302,145,298,139,297,137,297,136,297,134,295,132,294,131,293,131,290,131,287,131,285,132,284,132,283,132,282,132,281,132,281,131,279,131,278,131,275,134,272,134,270,134,269,134,267,134,266,134,266,133,264,131,262,129,261,129,260,125,260,124,259,124,258,122,258,121,259,116,259,112,260,110,261,110,262,110,264,112,266,112,267,112,267,111,268,110,269,108,272,107,275,109,279,109,281,110,282,111,282,113,282,113,284,113,286,113,285,110,293,109,293,108,293,108,295,107,296,108,298,109,300,107,300,106,300,105,300,104,300,103,301,102,301,100,303,100,303,99,301,97,302,96,302,96,302,95,303,94,303,93,304,93,306,91,306,89,306,86,306,85,306,84,306,83,307,84,309,86,311,88,311,89,312,89,313,90,315,91,316,91,317,91,319,88,320,89,321,89,320,88,319,87,319,86,318,84,316,81,315,80,314,80,313,78,312,78,311,77,310,76,309,74,308,73,309,73,311,71,311,71,312,70,315,69,319,70,323,72,323,70,324,68,323,66,323,65,323,64,323,63,322,61,323,57,324,53,327,49,328,47,332,46,334,46,335,46,336,46,337,46,332,49,332,51,335,52,336,53,336,53,335,55,334,56,331,58,331,59,332,60,333,62,333,63,333,65,334,66,337,70,337,71,336,71,335,72,335,73,335,74,336,75,336,75,337,74,338,74,340,73,341,74,341,75,341,76,340,76,339,78,340,79,341,79,341,80,341,80,341,81,340,81,339,82,340,84,340,86,340,87,340,87,341,88,342,89,342,90,343,91,343,92,343,93,342,93,343,94,344,94,344,94,347,93,347,94,348,96,348,96,349,96,350,96,351,96,351,96,353,97,354,97,355,96,356,96,356,96,359,96,363,94,364,94,365,94,366,95,368,96,368,97,368,98,368,99,369,101,369,103,369,104,369,105,367,106,366,107,367,108,367,109,368,110,369,112,369,113,368,115,368,116,368,117,368,117,368,118,368,120,369,120,369,120,370,120,370,120,372,121,373,122,375,123,376,125,378,127,380,128,381,130,382,132,383,133,384,134,385,134,385,134,386,135,386,136,386,136,387,137,388,139,389,140,389,141,389,142,388,143,388,144,388,144,388,145,389,147,389,148,389,149,390,150,391,151,391,153,392,154,392,155,394,156,394,156,394,157,393,157,393,158,391,158,390,158,389,159,388,160,387,162,386,163,385,165,385,166,385,167,384,168,383,168,386,179,389,188,389,189,389,188,389,186,389,186,389,185,390,185,391,184,391,183,391,182,392,182,393,182,393,183,394,183,394,183,394,184,395,185,396,186,396,186,395,186,394,189,394,191,395,191,397,192,397,194,398,196,399,197,399,199,399,201,398,204,398,205,396,206,396,210,396,211,396,213,396,215,396,218,396,222,397,223,402,231,403,231,402,234,402,234,402,236,400,242,400,246,400,247,398,247,398,248,398,248,399,249,399,249,399,250,399,251,399,252,399,253,398,253,396,256,396,256,394,257,393,258,393,258,392,260,391,263,391,264,391,265,390,266,388,267,387,280,387,281,386,282,386,285,385,286,383,285,379,283,372,280,367,277,362,275,360,274,359,274,358,274,357,273,351,269,347,268,345,267,345,266,345,266,335,252,333,248,331,247\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1304e4c9443e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d59a13e"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"331,247,329,247,326,245,322,243,319,242,317,240,313,239,312,239,312,238,312,237,312,233,311,231,310,228,312,227,315,226,317,223,318,220,317,219,316,216,316,215,315,212,315,209,314,208,314,208,312,208,310,208,307,208,306,206,306,205,306,204,306,203,307,202,307,201,307,200,308,198,309,197,309,196,309,195,309,195,310,194,309,193,310,192,310,190,309,189,309,188,309,187,309,187,308,186,308,185,307,183,307,183,306,181,306,181,308,180,310,179,312,178,313,177,313,177,314,174,314,174,314,173,313,172,313,171,313,170,313,169,316,167,316,166,317,164,317,164,318,160,318,159,317,158,316,156,314,154,313,154,311,154,310,154,308,154,307,153,304,147,302,145,298,139,297,137,297,136,297,134,295,132,294,131,293,131,290,131,287,131,285,132,284,132,283,132,282,132,281,132,281,131,279,131,278,131,275,134,272,134,270,134,269,134,267,134,266,134,266,133,264,131,262,129,261,129,260,125,260,124,259,124,258,122,258,121,259,116,259,112,260,110,261,110,262,110,264,112,266,112,267,112,267,111,268,110,269,108,272,107,275,109,279,109,281,110,282,111,282,113,282,113,284,113,286,113,285,110,293,109,293,108,293,108,295,107,296,108,298,109,300,107,300,106,300,105,300,104,300,103,301,102,301,100,303,100,303,99,301,97,302,96,302,96,302,95,303,94,303,93,304,93,306,91,306,89,306,86,306,85,306,84,306,83,307,84,309,86,311,88,311,89,312,89,313,90,315,91,316,91,317,91,319,88,320,89,321,89,320,88,319,87,319,86,318,84,316,81,315,80,314,80,313,78,312,78,311,77,310,76,309,74,308,73,309,73,311,71,311,71,312,70,315,69,319,70,323,72,323,70,324,68,323,66,323,65,323,64,323,63,322,61,323,57,324,53,327,49,328,47,332,46,334,46,335,46,336,46,337,46,332,49,332,51,335,52,336,53,336,53,335,55,334,56,331,58,331,59,332,60,333,62,333,63,333,65,334,66,337,70,337,71,336,71,335,72,335,73,335,74,336,75,336,75,337,74,338,74,340,73,341,74,341,75,341,76,340,76,339,78,340,79,341,79,341,80,341,80,341,81,340,81,339,82,340,84,340,86,340,87,340,87,341,88,342,89,342,90,343,91,343,92,343,93,342,93,343,94,344,94,344,94,347,93,347,94,348,96,348,96,349,96,350,96,351,96,351,96,353,97,354,97,355,96,356,96,356,96,359,96,363,94,364,94,365,94,366,95,368,96,368,97,368,98,368,99,369,101,369,103,369,104,369,105,367,106,366,107,367,108,367,109,368,110,369,112,369,113,368,115,368,116,368,117,368,117,368,118,368,120,369,120,369,120,370,120,370,120,372,121,373,122,375,123,376,125,378,127,380,128,381,130,382,132,383,133,384,134,385,134,385,134,386,135,386,136,386,136,387,137,388,139,389,140,389,141,389,142,388,143,388,144,388,144,388,145,389,147,389,148,389,149,390,150,391,151,391,153,392,154,392,155,394,156,394,156,394,157,393,157,393,158,391,158,390,158,389,159,388,160,387,162,386,163,385,165,385,166,385,167,384,168,383,168,386,179,389,188,389,189,389,188,389,186,389,186,389,185,390,185,391,184,391,183,391,182,392,182,393,182,393,183,394,183,394,183,394,184,395,185,396,186,396,186,395,186,394,189,394,191,395,191,397,192,397,194,398,196,399,197,399,199,399,201,398,204,398,205,396,206,396,210,396,211,396,213,396,215,396,218,396,222,397,223,402,231,403,231,402,234,402,234,402,236,400,242,400,246,400,247,398,247,398,248,398,248,399,249,399,249,399,250,399,251,399,252,399,253,398,253,396,256,396,256,394,257,393,258,393,258,392,260,391,263,391,264,391,265,390,266,388,267,387,280,387,281,386,282,386,285,385,286,383,285,379,283,372,280,367,277,362,275,360,274,359,274,358,274,357,273,351,269,347,268,345,267,345,266,345,266,335,252,333,248,331,247\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aba11321a69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3d7d84f"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"293,93,292,94,290,95,287,95,282,94,280,94,279,95,278,96,277,98,276,98,276,99,275,99,279,101,287,99,292,99,292,95,293,94,293,93,293,93\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "083399bc9f30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-37068314"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"293,93,292,94,290,95,287,95,282,94,280,94,279,95,278,96,277,98,276,98,276,99,275,99,279,101,287,99,292,99,292,95,293,94,293,93,293,93\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84c12939642a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ad09cba"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"5\" href=\"#\" coords=\"293,93,292,94,290,95,287,95,282,94,280,94,279,95,278,96,277,98,276,98,276,99,275,99,279,101,287,99,292,99,292,95,293,94,293,93,293,93\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8101f73edcf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2974c96b"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"6\" href=\"#\" coords=\"395,185,395,185,396,185,397,185,397,186,397,188,398,188,399,189,400,189,401,189,401,185,402,185,402,184,403,184,405,186,405,186,406,186,406,186,407,187,407,188,409,188,409,189,409,191,409,190,410,187,410,186,411,185,413,185,413,185,416,184,416,183,417,183,417,184,418,185,416,187,416,187,417,189,418,191,417,193,416,195,414,195,413,195,412,196,413,198,414,201,415,202,417,201,421,202,421,202,421,204,421,206,421,208,421,209,421,209,425,209,429,212,431,212,432,213,433,214,434,215,434,216,433,217,432,218,431,218,432,219,434,221,435,222,435,222,432,224,431,225,429,226,428,228,428,229,428,230,428,231,429,232,429,240,429,240,430,241,431,241,431,241,433,241,436,241,436,241,436,241,436,242,435,245,435,247,435,248,435,250,435,252,437,253,437,254,436,256,435,258,434,262,434,265,433,266,433,267,433,268,433,283,434,295,418,295,418,291,394,291,385,286,385,285,386,282,388,275,388,270,388,268,389,267,390,266,391,265,392,262,392,260,393,259,393,258,394,257,395,257,397,256,399,252,399,251,399,249,399,249,398,249,398,248,399,247,400,247,400,246,400,244,400,243,400,241,401,238,401,237,401,236,402,235,403,233,403,232,403,231,402,230,400,227,397,224,396,223,396,221,396,218,397,214,397,212,396,211,396,211,396,206,398,205,398,203,399,199,399,197,398,196,398,194,397,192,396,192,395,192,394,191,394,188,395,187,396,186,395,185\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac06b0385d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb562f20"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"6\" href=\"#\" coords=\"395,185,395,185,396,185,397,185,397,186,397,188,398,188,399,189,400,189,401,189,401,185,402,185,402,184,403,184,405,186,405,186,406,186,406,186,407,187,407,188,409,188,409,189,409,191,409,190,410,187,410,186,411,185,413,185,413,185,416,184,416,183,417,183,417,184,418,185,416,187,416,187,417,189,418,191,417,193,416,195,414,195,413,195,412,196,413,198,414,201,415,202,417,201,421,202,421,202,421,204,421,206,421,208,421,209,421,209,425,209,429,212,431,212,432,213,433,214,434,215,434,216,433,217,432,218,431,218,432,219,434,221,435,222,435,222,432,224,431,225,429,226,428,228,428,229,428,230,428,231,429,232,429,240,429,240,430,241,431,241,431,241,433,241,436,241,436,241,436,241,436,242,435,245,435,247,435,248,435,250,435,252,437,253,437,254,436,256,435,258,434,262,434,265,433,266,433,267,433,268,433,283,434,295,418,295,418,291,394,291,385,286,385,285,386,282,388,275,388,270,388,268,389,267,390,266,391,265,392,262,392,260,393,259,393,258,394,257,395,257,397,256,399,252,399,251,399,249,399,249,398,249,398,248,399,247,400,247,400,246,400,244,400,243,400,241,401,238,401,237,401,236,402,235,403,233,403,232,403,231,402,230,400,227,397,224,396,223,396,221,396,218,397,214,397,212,396,211,396,211,396,206,398,205,398,203,399,199,399,197,398,196,398,194,397,192,396,192,395,192,394,191,394,188,395,187,396,186,395,185\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5599284daa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ab38dd3"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"6\" href=\"#\" coords=\"395,185,395,185,396,185,397,185,397,186,397,188,398,188,399,189,400,189,401,189,401,185,402,185,402,184,403,184,405,186,405,186,406,186,406,186,407,187,407,188,409,188,409,189,409,191,409,190,410,187,410,186,411,185,413,185,413,185,416,184,416,183,417,183,417,184,418,185,416,187,416,187,417,189,418,191,417,193,416,195,414,195,413,195,412,196,413,198,414,201,415,202,417,201,421,202,421,202,421,204,421,206,421,208,421,209,421,209,425,209,429,212,431,212,432,213,433,214,434,215,434,216,433,217,432,218,431,218,432,219,434,221,435,222,435,222,432,224,431,225,429,226,428,228,428,229,428,230,428,231,429,232,429,240,429,240,430,241,431,241,431,241,433,241,436,241,436,241,436,241,436,242,435,245,435,247,435,248,435,250,435,252,437,253,437,254,436,256,435,258,434,262,434,265,433,266,433,267,433,268,433,283,434,295,418,295,418,291,394,291,385,286,385,285,386,282,388,275,388,270,388,268,389,267,390,266,391,265,392,262,392,260,393,259,393,258,394,257,395,257,397,256,399,252,399,251,399,249,399,249,398,249,398,248,399,247,400,247,400,246,400,244,400,243,400,241,401,238,401,237,401,236,402,235,403,233,403,232,403,231,402,230,400,227,397,224,396,223,396,221,396,218,397,214,397,212,396,211,396,211,396,206,398,205,398,203,399,199,399,197,398,196,398,194,397,192,396,192,395,192,394,191,394,188,395,187,396,186,395,185\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfdd2b508a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fa598b8"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"7\" href=\"#\" coords=\"383,168,384,168,385,167,385,164,386,162,387,161,388,161,388,160,391,159,394,157,394,156,397,156,398,156,399,156,400,155,403,154,405,153,406,153,407,153,413,153,416,152,417,152,417,152,417,152,418,151,420,151,422,151,423,151,425,151,426,150,426,149,428,149,430,148,431,147,432,147,432,146,433,144,436,143,437,142,438,142,439,141,440,140,440,139,443,137,444,137,446,134,448,133,449,132,452,132,453,131,456,132,456,133,459,132,460,131,462,131,464,131,467,130,469,130,470,131,470,132,471,132,472,132,472,132,473,133,473,133,474,133,478,138,479,140,479,140,479,142,481,143,481,143,482,144,483,144,484,145,485,147,486,148,486,148,487,148,488,149,490,151,490,153,490,154,491,155,491,155,492,156,493,156,495,157,496,158,497,159,498,160,500,161,502,160,504,159,507,159,509,160,511,161,512,161,512,162,513,164,514,164,518,165,518,166,518,167,516,168,515,169,513,169,510,169,507,169,507,170,507,171,506,172,504,172,503,172,502,171,501,170,501,170,501,171,501,172,502,175,503,175,502,177,502,178,502,179,500,181,500,183,499,184,500,185,501,185,501,186,501,187,501,188,502,190,502,190,502,191,503,192,503,193,502,194,501,193,500,193,498,194,497,196,496,199,496,202,496,202,494,203,494,204,493,205,494,207,485,212,484,214,482,217,481,219,481,219,482,226,481,226,480,226,480,226,479,225,478,225,475,225,474,225,474,225,474,226,476,228,478,231,481,234,481,236,483,238,490,253,486,271,486,272,484,274,479,279,476,281,476,282,475,282,473,282,459,282,449,282,441,282,435,282,434,282,434,281,434,277,434,273,434,269,434,268,434,268,434,266,434,265,434,263,434,261,435,257,436,255,437,254,437,253,436,253,435,251,434,248,435,247,435,246,435,244,436,242,436,241,436,241,436,241,434,241,431,241,430,241,429,241,429,240,429,239,429,234,429,232,429,232,428,231,428,230,428,228,428,227,428,227,429,226,431,225,432,224,433,223,435,222,434,221,432,219,431,218,432,217,433,216,434,216,434,215,434,215,432,213,431,212,429,212,424,209,422,209,421,209,421,203,421,202,420,202,418,201,417,201,415,202,412,197,412,196,413,195,413,195,414,196,415,195,416,194,417,193,418,191,416,188,416,187,417,186,417,185,417,184,417,183,417,183,416,183,416,184,416,185,414,185,413,185,413,185,411,186,410,187,409,191,409,189,409,189,407,188,406,187,406,186,405,186,403,184,402,184,401,186,401,188,401,188,400,189,399,189,398,189,397,189,397,188,397,187,397,185,396,185,395,186,394,184,394,183,394,183,393,182,391,182,391,182,391,183,391,184,390,185,389,185,389,186,389,188,389,189,383,168\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "056d47a0f8d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d5794db"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"7\" href=\"#\" coords=\"383,168,384,168,385,167,385,164,386,162,387,161,388,161,388,160,391,159,394,157,394,156,397,156,398,156,399,156,400,155,403,154,405,153,406,153,407,153,413,153,416,152,417,152,417,152,417,152,418,151,420,151,422,151,423,151,425,151,426,150,426,149,428,149,430,148,431,147,432,147,432,146,433,144,436,143,437,142,438,142,439,141,440,140,440,139,443,137,444,137,446,134,448,133,449,132,452,132,453,131,456,132,456,133,459,132,460,131,462,131,464,131,467,130,469,130,470,131,470,132,471,132,472,132,472,132,473,133,473,133,474,133,478,138,479,140,479,140,479,142,481,143,481,143,482,144,483,144,484,145,485,147,486,148,486,148,487,148,488,149,490,151,490,153,490,154,491,155,491,155,492,156,493,156,495,157,496,158,497,159,498,160,500,161,502,160,504,159,507,159,509,160,511,161,512,161,512,162,513,164,514,164,518,165,518,166,518,167,516,168,515,169,513,169,510,169,507,169,507,170,507,171,506,172,504,172,503,172,502,171,501,170,501,170,501,171,501,172,502,175,503,175,502,177,502,178,502,179,500,181,500,183,499,184,500,185,501,185,501,186,501,187,501,188,502,190,502,190,502,191,503,192,503,193,502,194,501,193,500,193,498,194,497,196,496,199,496,202,496,202,494,203,494,204,493,205,494,207,485,212,484,214,482,217,481,219,481,219,482,226,481,226,480,226,480,226,479,225,478,225,475,225,474,225,474,225,474,226,476,228,478,231,481,234,481,236,483,238,490,253,486,271,486,272,484,274,479,279,476,281,476,282,475,282,473,282,459,282,449,282,441,282,435,282,434,282,434,281,434,277,434,273,434,269,434,268,434,268,434,266,434,265,434,263,434,261,435,257,436,255,437,254,437,253,436,253,435,251,434,248,435,247,435,246,435,244,436,242,436,241,436,241,436,241,434,241,431,241,430,241,429,241,429,240,429,239,429,234,429,232,429,232,428,231,428,230,428,228,428,227,428,227,429,226,431,225,432,224,433,223,435,222,434,221,432,219,431,218,432,217,433,216,434,216,434,215,434,215,432,213,431,212,429,212,424,209,422,209,421,209,421,203,421,202,420,202,418,201,417,201,415,202,412,197,412,196,413,195,413,195,414,196,415,195,416,194,417,193,418,191,416,188,416,187,417,186,417,185,417,184,417,183,417,183,416,183,416,184,416,185,414,185,413,185,413,185,411,186,410,187,409,191,409,189,409,189,407,188,406,187,406,186,405,186,403,184,402,184,401,186,401,188,401,188,400,189,399,189,398,189,397,189,397,188,397,187,397,185,396,185,395,186,394,184,394,183,394,183,393,182,391,182,391,182,391,183,391,184,390,185,389,185,389,186,389,188,389,189,383,168\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b142b7cab84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5081d034"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"7\" href=\"#\" coords=\"383,168,384,168,385,167,385,164,386,162,387,161,388,161,388,160,391,159,394,157,394,156,397,156,398,156,399,156,400,155,403,154,405,153,406,153,407,153,413,153,416,152,417,152,417,152,417,152,418,151,420,151,422,151,423,151,425,151,426,150,426,149,428,149,430,148,431,147,432,147,432,146,433,144,436,143,437,142,438,142,439,141,440,140,440,139,443,137,444,137,446,134,448,133,449,132,452,132,453,131,456,132,456,133,459,132,460,131,462,131,464,131,467,130,469,130,470,131,470,132,471,132,472,132,472,132,473,133,473,133,474,133,478,138,479,140,479,140,479,142,481,143,481,143,482,144,483,144,484,145,485,147,486,148,486,148,487,148,488,149,490,151,490,153,490,154,491,155,491,155,492,156,493,156,495,157,496,158,497,159,498,160,500,161,502,160,504,159,507,159,509,160,511,161,512,161,512,162,513,164,514,164,518,165,518,166,518,167,516,168,515,169,513,169,510,169,507,169,507,170,507,171,506,172,504,172,503,172,502,171,501,170,501,170,501,171,501,172,502,175,503,175,502,177,502,178,502,179,500,181,500,183,499,184,500,185,501,185,501,186,501,187,501,188,502,190,502,190,502,191,503,192,503,193,502,194,501,193,500,193,498,194,497,196,496,199,496,202,496,202,494,203,494,204,493,205,494,207,485,212,484,214,482,217,481,219,481,219,482,226,481,226,480,226,480,226,479,225,478,225,475,225,474,225,474,225,474,226,476,228,478,231,481,234,481,236,483,238,490,253,486,271,486,272,484,274,479,279,476,281,476,282,475,282,473,282,459,282,449,282,441,282,435,282,434,282,434,281,434,277,434,273,434,269,434,268,434,268,434,266,434,265,434,263,434,261,435,257,436,255,437,254,437,253,436,253,435,251,434,248,435,247,435,246,435,244,436,242,436,241,436,241,436,241,434,241,431,241,430,241,429,241,429,240,429,239,429,234,429,232,429,232,428,231,428,230,428,228,428,227,428,227,429,226,431,225,432,224,433,223,435,222,434,221,432,219,431,218,432,217,433,216,434,216,434,215,434,215,432,213,431,212,429,212,424,209,422,209,421,209,421,203,421,202,420,202,418,201,417,201,415,202,412,197,412,196,413,195,413,195,414,196,415,195,416,194,417,193,418,191,416,188,416,187,417,186,417,185,417,184,417,183,417,183,416,183,416,184,416,185,414,185,413,185,413,185,411,186,410,187,409,191,409,189,409,189,407,188,406,187,406,186,405,186,403,184,402,184,401,186,401,188,401,188,400,189,399,189,398,189,397,189,397,188,397,187,397,185,396,185,395,186,394,184,394,183,394,183,393,182,391,182,391,182,391,183,391,184,390,185,389,185,389,186,389,188,389,189,383,168\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da8981de9fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f1d5b2e"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"8\" href=\"#\" coords=\"518,165,519,166,522,170,524,175,525,175,526,176,530,175,532,174,533,170,538,166,539,161,540,160,543,159,546,158,550,158,552,159,553,158,553,158,554,159,557,158,559,159,560,159,561,161,562,161,563,161,564,162,564,162,565,162,566,162,568,162,570,163,573,162,575,162,576,163,579,164,582,165,584,167,587,168,588,169,588,169,589,169,589,167,590,166,590,166,591,166,592,166,593,165,593,165,592,165,590,165,590,165,590,164,591,161,592,160,593,159,594,161,598,164,602,167,603,167,604,169,604,171,604,171,605,172,606,172,607,173,594,187,594,189,592,191,590,193,589,194,588,195,587,198,586,201,584,201,584,201,583,200,582,203,580,206,580,206,577,209,575,212,570,216,566,220,560,224,559,224,548,231,547,231,546,232,544,233,537,237,530,242,524,245,520,248,519,249,518,249,517,249,514,251,513,254,512,257,511,261,510,263,509,263,502,255,501,253,499,250,498,249,497,250,495,252,493,254,492,255,490,253,483,239,480,232,475,227,474,226,474,225,478,225,479,225,479,226,480,226,481,226,482,226,482,225,481,220,481,219,481,218,482,216,482,215,483,214,484,213,490,209,494,207,494,206,493,204,494,204,495,204,495,203,495,202,496,202,497,202,496,199,496,197,497,195,499,193,501,193,502,194,503,193,503,192,503,192,503,191,502,190,502,190,501,187,501,186,500,185,500,185,500,183,500,182,500,181,501,180,501,178,502,177,503,176,502,175,502,173,502,172,501,171,501,170,502,171,503,171,504,172,506,171,507,171,507,169,507,169,507,169,508,169,510,169,513,169,516,168,518,167,518,166,518,165\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46c3ca357762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b59a0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"8\" href=\"#\" coords=\"518,165,519,166,522,170,524,175,525,175,526,176,530,175,532,174,533,170,538,166,539,161,540,160,543,159,546,158,550,158,552,159,553,158,553,158,554,159,557,158,559,159,560,159,561,161,562,161,563,161,564,162,564,162,565,162,566,162,568,162,570,163,573,162,575,162,576,163,579,164,582,165,584,167,587,168,588,169,588,169,589,169,589,167,590,166,590,166,591,166,592,166,593,165,593,165,592,165,590,165,590,165,590,164,591,161,592,160,593,159,594,161,598,164,602,167,603,167,604,169,604,171,604,171,605,172,606,172,607,173,594,187,594,189,592,191,590,193,589,194,588,195,587,198,586,201,584,201,584,201,583,200,582,203,580,206,580,206,577,209,575,212,570,216,566,220,560,224,559,224,548,231,547,231,546,232,544,233,537,237,530,242,524,245,520,248,519,249,518,249,517,249,514,251,513,254,512,257,511,261,510,263,509,263,502,255,501,253,499,250,498,249,497,250,495,252,493,254,492,255,490,253,483,239,480,232,475,227,474,226,474,225,478,225,479,225,479,226,480,226,481,226,482,226,482,225,481,220,481,219,481,218,482,216,482,215,483,214,484,213,490,209,494,207,494,206,493,204,494,204,495,204,495,203,495,202,496,202,497,202,496,199,496,197,497,195,499,193,501,193,502,194,503,193,503,192,503,192,503,191,502,190,502,190,501,187,501,186,500,185,500,185,500,183,500,182,500,181,501,180,501,178,502,177,503,176,502,175,502,173,502,172,501,171,501,170,502,171,503,171,504,172,506,171,507,171,507,169,507,169,507,169,508,169,510,169,513,169,516,168,518,167,518,166,518,165\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "028c99b7d4f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09aad891"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"8\" href=\"#\" coords=\"518,165,519,166,522,170,524,175,525,175,526,176,530,175,532,174,533,170,538,166,539,161,540,160,543,159,546,158,550,158,552,159,553,158,553,158,554,159,557,158,559,159,560,159,561,161,562,161,563,161,564,162,564,162,565,162,566,162,568,162,570,163,573,162,575,162,576,163,579,164,582,165,584,167,587,168,588,169,588,169,589,169,589,167,590,166,590,166,591,166,592,166,593,165,593,165,592,165,590,165,590,165,590,164,591,161,592,160,593,159,594,161,598,164,602,167,603,167,604,169,604,171,604,171,605,172,606,172,607,173,594,187,594,189,592,191,590,193,589,194,588,195,587,198,586,201,584,201,584,201,583,200,582,203,580,206,580,206,577,209,575,212,570,216,566,220,560,224,559,224,548,231,547,231,546,232,544,233,537,237,530,242,524,245,520,248,519,249,518,249,517,249,514,251,513,254,512,257,511,261,510,263,509,263,502,255,501,253,499,250,498,249,497,250,495,252,493,254,492,255,490,253,483,239,480,232,475,227,474,226,474,225,478,225,479,225,479,226,480,226,481,226,482,226,482,225,481,220,481,219,481,218,482,216,482,215,483,214,484,213,490,209,494,207,494,206,493,204,494,204,495,204,495,203,495,202,496,202,497,202,496,199,496,197,497,195,499,193,501,193,502,194,503,193,503,192,503,192,503,191,502,190,502,190,501,187,501,186,500,185,500,185,500,183,500,182,500,181,501,180,501,178,502,177,503,176,502,175,502,173,502,172,501,171,501,170,502,171,503,171,504,172,506,171,507,171,507,169,507,169,507,169,508,169,510,169,513,169,516,168,518,167,518,166,518,165\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b7a2804c791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2b9bdd01"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"9\" href=\"#\" coords=\"595,188,594,189,593,192,591,196,590,201,589,201,589,202,589,204,589,205,589,215,589,217,589,221,589,226,589,228,589,230,589,236,588,242,588,246,587,251,586,257,585,263,584,267,582,271,580,276,577,281,574,284,573,285,572,286,571,288,571,289,570,290,569,293,569,294,567,293,565,291,563,290,562,290,561,289,559,289,555,294,555,294,554,295,554,297,555,298,554,298,553,298,552,299,551,301,550,302,549,302,548,300,547,295,546,290,545,287,544,285,543,284,543,283,541,282,537,281,531,283,529,284,528,285,528,286,522,289,517,294,516,293,515,294,513,295,509,297,505,299,502,301,499,302,496,304,494,306,493,306,493,302,485,302,485,283,483,283,480,282,477,282,475,282,476,281,479,279,483,276,486,273,487,270,487,267,488,264,488,262,488,260,489,257,490,254,490,253,491,254,492,255,498,248,502,254,509,262,510,262,513,253,513,253,515,250,518,249,521,247,523,246,527,243,531,240,535,238,537,237,545,232,546,231,547,231,550,229,552,228,554,227,559,223,560,223,561,222,561,222,563,221,566,219,569,217,571,216,574,213,575,212,576,210,578,208,579,206,580,206,580,206,581,205,582,203,582,202,583,200,584,200,585,201,586,201,587,198,589,194,592,190,595,188\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98bf1515426a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20f81564"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"9\" href=\"#\" coords=\"595,188,594,189,593,192,591,196,590,201,589,201,589,202,589,204,589,205,589,215,589,217,589,221,589,226,589,228,589,230,589,236,588,242,588,246,587,251,586,257,585,263,584,267,582,271,580,276,577,281,574,284,573,285,572,286,571,288,571,289,570,290,569,293,569,294,567,293,565,291,563,290,562,290,561,289,559,289,555,294,555,294,554,295,554,297,555,298,554,298,553,298,552,299,551,301,550,302,549,302,548,300,547,295,546,290,545,287,544,285,543,284,543,283,541,282,537,281,531,283,529,284,528,285,528,286,522,289,517,294,516,293,515,294,513,295,509,297,505,299,502,301,499,302,496,304,494,306,493,306,493,302,485,302,485,283,483,283,480,282,477,282,475,282,476,281,479,279,483,276,486,273,487,270,487,267,488,264,488,262,488,260,489,257,490,254,490,253,491,254,492,255,498,248,502,254,509,262,510,262,513,253,513,253,515,250,518,249,521,247,523,246,527,243,531,240,535,238,537,237,545,232,546,231,547,231,550,229,552,228,554,227,559,223,560,223,561,222,561,222,563,221,566,219,569,217,571,216,574,213,575,212,576,210,578,208,579,206,580,206,580,206,581,205,582,203,582,202,583,200,584,200,585,201,586,201,587,198,589,194,592,190,595,188\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d9d04b229d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b11d17f9"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"9\" href=\"#\" coords=\"595,188,594,189,593,192,591,196,590,201,589,201,589,202,589,204,589,205,589,215,589,217,589,221,589,226,589,228,589,230,589,236,588,242,588,246,587,251,586,257,585,263,584,267,582,271,580,276,577,281,574,284,573,285,572,286,571,288,571,289,570,290,569,293,569,294,567,293,565,291,563,290,562,290,561,289,559,289,555,294,555,294,554,295,554,297,555,298,554,298,553,298,552,299,551,301,550,302,549,302,548,300,547,295,546,290,545,287,544,285,543,284,543,283,541,282,537,281,531,283,529,284,528,285,528,286,522,289,517,294,516,293,515,294,513,295,509,297,505,299,502,301,499,302,496,304,494,306,493,306,493,302,485,302,485,283,483,283,480,282,477,282,475,282,476,281,479,279,483,276,486,273,487,270,487,267,488,264,488,262,488,260,489,257,490,254,490,253,491,254,492,255,498,248,502,254,509,262,510,262,513,253,513,253,515,250,518,249,521,247,523,246,527,243,531,240,535,238,537,237,545,232,546,231,547,231,550,229,552,228,554,227,559,223,560,223,561,222,561,222,563,221,566,219,569,217,571,216,574,213,575,212,576,210,578,208,579,206,580,206,580,206,581,205,582,203,582,202,583,200,584,200,585,201,586,201,587,198,589,194,592,190,595,188\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25856abb2abe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-88ea2fe2"
          },
          {
            "rule": "area_alt_exists",
            "xpath": null,
            "html": "<area districte=\"10\" href=\"#\" coords=\"421,343,421,350,429,351,429,374,437,374,436,375,437,376,437,388,438,388,438,385,438,381,439,381,439,381,445,381,445,381,445,381,445,386,440,387,440,389,442,389,442,389,445,389,445,389,444,390,440,390,435,390,435,390,433,389,433,391,435,391,437,391,439,391,442,391,445,390,447,390,449,389,449,387,449,386,449,382,453,380,460,383,460,386,462,386,462,382,469,380,480,380,480,385,481,385,481,381,486,380,495,380,495,383,497,383,497,378,505,376,508,376,509,381,509,381,509,376,512,376,519,377,519,383,519,384,520,384,522,383,523,382,525,382,525,381,524,381,522,382,521,382,521,382,521,381,528,380,528,381,529,382,530,382,530,381,530,383,530,385,530,387,532,386,536,385,540,384,544,382,545,382,545,380,544,376,542,371,541,368,541,366,541,365,541,364,540,363,539,360,540,359,541,358,542,354,542,351,542,348,543,344,544,341,544,339,544,338,544,336,544,333,543,331,543,329,543,328,543,327,542,326,542,324,542,324,543,323,544,320,545,319,545,318,545,316,545,315,545,313,546,312,545,310,545,309,545,309,544,309,543,308,543,306,542,305,544,304,546,303,548,302,549,302,548,300,547,295,546,291,545,288,544,286,544,286,543,285,541,283,538,281,534,282,530,283,528,285,528,286,527,286,523,288,521,290,518,292,516,294,516,293,514,294,510,297,505,299,501,301,498,303,494,306,493,306,493,306,493,304,493,303,484,303,484,283,475,283,474,283,473,282,463,283,458,283,457,283,457,319,456,320,454,320,453,322,453,323,454,324,455,325,453,327,449,330,446,333,444,336,442,337,442,338,441,338,440,340,437,342,436,343,421,343\" alt=\"\" shape=\"poly\">",
            "message": "<area> element in an image map has no text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e467f84df00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9f8e99b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<area districte=\"10\" href=\"#\" coords=\"421,343,421,350,429,351,429,374,437,374,436,375,437,376,437,388,438,388,438,385,438,381,439,381,439,381,445,381,445,381,445,381,445,386,440,387,440,389,442,389,442,389,445,389,445,389,444,390,440,390,435,390,435,390,433,389,433,391,435,391,437,391,439,391,442,391,445,390,447,390,449,389,449,387,449,386,449,382,453,380,460,383,460,386,462,386,462,382,469,380,480,380,480,385,481,385,481,381,486,380,495,380,495,383,497,383,497,378,505,376,508,376,509,381,509,381,509,376,512,376,519,377,519,383,519,384,520,384,522,383,523,382,525,382,525,381,524,381,522,382,521,382,521,382,521,381,528,380,528,381,529,382,530,382,530,381,530,383,530,385,530,387,532,386,536,385,540,384,544,382,545,382,545,380,544,376,542,371,541,368,541,366,541,365,541,364,540,363,539,360,540,359,541,358,542,354,542,351,542,348,543,344,544,341,544,339,544,338,544,336,544,333,543,331,543,329,543,328,543,327,542,326,542,324,542,324,543,323,544,320,545,319,545,318,545,316,545,315,545,313,546,312,545,310,545,309,545,309,544,309,543,308,543,306,542,305,544,304,546,303,548,302,549,302,548,300,547,295,546,291,545,288,544,286,544,286,543,285,541,283,538,281,534,282,530,283,528,285,528,286,527,286,523,288,521,290,518,292,516,294,516,293,514,294,510,297,505,299,501,301,498,303,494,306,493,306,493,306,493,304,493,303,484,303,484,283,475,283,474,283,473,282,463,283,458,283,457,283,457,319,456,320,454,320,453,322,453,323,454,324,455,325,453,327,449,330,446,333,444,336,442,337,442,338,441,338,440,340,437,342,436,343,421,343\" alt=\"\" shape=\"poly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c3eb2422b9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fbe3e52"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<area districte=\"10\" href=\"#\" coords=\"421,343,421,350,429,351,429,374,437,374,436,375,437,376,437,388,438,388,438,385,438,381,439,381,439,381,445,381,445,381,445,381,445,386,440,387,440,389,442,389,442,389,445,389,445,389,444,390,440,390,435,390,435,390,433,389,433,391,435,391,437,391,439,391,442,391,445,390,447,390,449,389,449,387,449,386,449,382,453,380,460,383,460,386,462,386,462,382,469,380,480,380,480,385,481,385,481,381,486,380,495,380,495,383,497,383,497,378,505,376,508,376,509,381,509,381,509,376,512,376,519,377,519,383,519,384,520,384,522,383,523,382,525,382,525,381,524,381,522,382,521,382,521,382,521,381,528,380,528,381,529,382,530,382,530,381,530,383,530,385,530,387,532,386,536,385,540,384,544,382,545,382,545,380,544,376,542,371,541,368,541,366,541,365,541,364,540,363,539,360,540,359,541,358,542,354,542,351,542,348,543,344,544,341,544,339,544,338,544,336,544,333,543,331,543,329,543,328,543,327,542,326,542,324,542,324,543,323,544,320,545,319,545,318,545,316,545,315,545,313,546,312,545,310,545,309,545,309,544,309,543,308,543,306,542,305,544,304,546,303,548,302,549,302,548,300,547,295,546,291,545,288,544,286,544,286,543,285,541,283,538,281,534,282,530,283,528,285,528,286,527,286,523,288,521,290,518,292,516,294,516,293,514,294,510,297,505,299,501,301,498,303,494,306,493,306,493,306,493,304,493,303,484,303,484,283,475,283,474,283,473,282,463,283,458,283,457,283,457,319,456,320,454,320,453,322,453,323,454,324,455,325,453,327,449,330,446,333,444,336,442,337,442,338,441,338,440,340,437,342,436,343,421,343\" alt=\"\" shape=\"poly\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0f62b676b7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-03420b53"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<div role=\"button\" tabindex=\"-1\" class=\"title\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9b47ab1205f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad192dc3"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<div role=\"button\" tabindex=\"-1\" class=\"title\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f05b4dfaffdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1a8d144"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"barris\">",
            "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": "24bde1def91f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89cadd49"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a12035fd9231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70f372c24cd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea20dfae5ccf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f9377e7655",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96022b3a65b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9de0bc2bec0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d5cb27734e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fece3bfa7d15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb0ee4a2017d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63e66efa656d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3546,
        "uniqueFailedCount": 238,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 46
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
      "finalUrl": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Transport públic Diada 2024 | Ajuntament Barcelona",
      "elapsedMs": 16966,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 979,
          "failed": 32,
          "cantTell": 32,
          "inapplicable": 41
        },
        "failedRules": [
          "aria-command-name",
          "aria-prohibited-attr",
          "color-contrast",
          "empty-heading",
          "frame-title",
          "image-alt",
          "landmark-no-duplicate-banner",
          "region",
          "tabindex"
        ],
        "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-toggle-field-name",
          "aria-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "frame-tested",
          "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-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-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".modal--image",
            "html": "<div role=\"button\" class=\"U26fgb JRtysb ZDSs1 ...\" jscontroller=\"iSvg6e\" jsaction=\"click:cOuCgd; moused...\" jsshadow=\"\" aria-disabled=\"false\" tabindex=\"0\" aria-haspopup=\"true\" aria-expanded=\"false\" data-aligntop=\"true\">",
            "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": "043d83bb3312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d81a4bde"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".modal--image",
            "html": "<div class=\"i4ewOd-pzNkMb-xl07Ob-haAclf i4ewOd-pzNkMb-bMcfAe\" data-tooltip=\"Share\" aria-label=\"Share\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".modal--image",
            "html": "<div class=\"i4ewOd-pzNkMb-n9oEIb i4ewOd-pzNkMb-bMcfAe\" data-tooltip=\"View larger map\" aria-label=\"View larger map\"><div class=\"i4ewOd-pzNkMb-LgbsSe\"></div></div>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".modal--image",
            "html": "<div class=\"nJjxad-LgbsSe nJjxad-bEDTcc-LgbsSe\" data-tooltip=\"Zoom in\" aria-label=\"Zoom in\"></div>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".modal--image",
            "html": "<div class=\"nJjxad-LgbsSe nJjxad-m9bMae-LgbsSe\" data-tooltip=\"Zoom out\" aria-label=\"Zoom out\"></div>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".modal--image",
            "html": "<a href=\"//www.google.com/intl/en_US/help/terms_maps.html\" target=\"_blank\">Terms</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.56 (foreground color: #4285f4, background color: #ffffff, font size: 7.5pt (10px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".modal--image"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54fb06f642ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ac82142"
          },
          {
            "rule": "empty-heading",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/empty-heading?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "h3:nth-child(3)",
            "html": "<h3 dir=\"ltr\">&nbsp;</h3>",
            "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": "2058267a2dce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-512ffee8"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".modal--image",
            "html": "<iframe class=\"modal--image u-image--responsive\" frameborder=\"0\" height=\"330\" src=\"https://www.google.com/maps/d/embed?mid=1VaSGODz5xqqjcZGSbOu42wrfhJo0ulA&amp;ehbc=2E312F\" width=\"640\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "66cdc48c6ad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01d4e7a3ab41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "c3c3b5c1558e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57fa0b06ca4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "d6146be3c528",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9e88b634c020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "44d54c04bf91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "a211413a54a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "abeddb1811ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "fe81a7fc2eb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d414b6f11c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "cd6e691d26f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "a8b702695f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "998a8f08b5fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "7f57b01e438d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "6014ba05c39a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "c1a9139b4c04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "755ec64a9651",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "3bba741fa0f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "dd9fc4053d22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "0c4e54b09068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "160b392ad65c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfb92c942b0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "26c550b9842f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1084,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 5,
        "uniqueFailedCount": 27
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2557,
          "failed": 173,
          "cantTell": 200,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_accessiblename_exists",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "frame_title_exists",
          "heading_content_exists",
          "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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "b3b1509e8f9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "8c276ddae0de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bacfa6bd37f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "709792950fc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b24f761b60f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "641b180eea08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "134e7c4edcba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "bd94ecd8ed1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72334e94f7dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad893ef0a2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "081cbb16871c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf8bf33c8804",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70f7d22d6707",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "df864c5fb371",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "060c2077da1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9deab491"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71ef98056c53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89659692a062",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40109ba6634f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ce3ae1e40bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b88075d52602",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac0a4a273bd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19a1fce42513",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e0524193559",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a04d6f583c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "078753f07c58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a3b77da4c1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "970c502cf1d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cee482620120",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c03411713827",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c309445cbc55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78b4e0feb9e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bcc946b6484",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30cbd7301309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb6ddfa663d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "309b91d16e90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8683eaa7c37f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da632b879988",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b682be1d0ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beab54c34cc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54eaca5755f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48964963"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad6ff2a86852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "864c0b2c4dd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f1e85dff0f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "107df0750ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51a55107e942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2c4ccab7f0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e69f5c5162",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e76fa4f8ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b220ce8cf78b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6cca6b34efc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c14a736b1a80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f59e4e86301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cc9f293cb5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1869f1000d40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "364ce6f5fd2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97d6083a070b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d44dc609ad90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b03afe"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a91a167a498",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f24d1b57e49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d0d5f6d8488",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bee2e941895d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c0a5dd8f3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b271855d5625",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87764fd98d9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50c0cf9b0cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "970c397a4a59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce906e587f81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a53d24818bb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4269674621d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bef59a64a76d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f51a180946f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d974a7efe80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e073ae1eb759",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef2fbf4ca60c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab9e2809d220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "423732acb407",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-840ae269"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7673faf84e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c77a04a9283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b5366f5e8a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63513dd3b2bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72ff93a5ba31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5d1b2bec590",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "570f572b7d8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef8b3a7a2791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a34323b03edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b61d3467ed77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aafe7f30e8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a26b549ea298",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08efd1d96635",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc1118d13585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35c55ca36f85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac6d0777fa04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57522471b627",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d187d051eb36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f26bbc53197f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34bac186fd99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523895c14f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a217e98e5fe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d00bb1ba79f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17d376319b22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa342471db7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e13fb4cb919a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb1b9a2acf9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfa7b26480cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e45c3bd948d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50250ac07656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c702e0801e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be98ff7b9323",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57890380e091",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b5cd6a4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3b36b64c8a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b903b44f61c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d2c237d2e4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab72694084cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "596ec9162b8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2bd93bfcd78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43b791bc1d61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b68e1fe9cdd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db411dc6adce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11689abe870b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef3048e8b91b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fb639dbc18d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f8abc47b10b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41efd41b4093",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f12e1bcb1f50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99c83d5bb7b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dbd99d1afcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e14ca3881b5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f052a1a39527",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23e7b78fdd39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e16e57a9b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1776e6b9a05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef5f301ebe4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc3e518556fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80dac1bb7174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66eaeff85400",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b3d2128730a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da87f79411d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "759857c3a64e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74142ed3a056",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1b1f8dfa224",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ddbde8e5dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b7d3d4e5ad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56acdc7d0d5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d945d60c740",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d61050bd4a5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "034be737a0bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "18b33fb72bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"640\" src=\"https://www.google.com/maps/d/embed?mid=1VaSGODz5xqqjcZGSbOu42wrfhJo0ulA&ehbc=2E312F\" height=\"330\" frameborder=\"0\" class=\"modal--image u-image--responsive\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ae8973c7ce2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f41e4303"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe width=\"640\" src=\"https://www.google.com/maps/d/embed?mid=1VaSGODz5xqqjcZGSbOu42wrfhJo0ulA&ehbc=2E312F\" height=\"330\" frameborder=\"0\" class=\"modal--image u-image--responsive\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "322ae42b2fb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fb37d0f"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"640\" src=\"https://www.google.com/maps/d/embed?mid=1VaSGODz5xqqjcZGSbOu42wrfhJo0ulA&ehbc=2E312F\" height=\"330\" frameborder=\"0\" class=\"modal--image u-image--responsive\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32df339a92ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccb8b3f3"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h3 dir=\"ltr\">",
            "message": "Heading element has no descriptive content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "998953c6c416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b0413d"
          },
          {
            "rule": "aria_accessiblename_exists",
            "xpath": null,
            "html": "<h3 dir=\"ltr\">",
            "message": "Element <h3> with \"heading\" role has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fc4c493ec6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d04ac7e6"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\">",
            "message": "The <span> element has the id \"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "462eb8017747",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad7104e5"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\">",
            "message": "The <span> element has the id \"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\">",
            "message": "The <span> element has the id \"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\">",
            "message": "The <span> element has the id \"docs-internal-guid-75815e4c-7fff-d7dc-ae50-c3df6209078d\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fbdc6c8051a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fdf81676ca9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b38bb96c46cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1345d55029",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "516ff39e47d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3604835db47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fce447a551d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9417ec2b4aff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b99b69e3de1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4def0dd0d59d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2801,
        "uniqueFailedCount": 163,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 15
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Magic Fountain&#039;s History | Barcelona | Barcelona City Council",
      "elapsedMs": 15547,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 938,
          "failed": 25,
          "cantTell": 23,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20ae53bb621d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "8c606f23e346",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3116b6d2058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "fcf0d6880d4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4187c48f202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "c52d3453e66a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "87a2eeea6a65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "08db4b787566",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "57ee2b94af8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "cace83104b84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "41aa9b3a4b5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e95c1a3756ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "bb3927e86d42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "0d606f53712f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8c00cacbe840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "bb43ca1052f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "ecdde4909d0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "f56a4aa3ea53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "68fd26aac980",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "857fd4b3bc46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "ff3aa63f6eb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "32fe8267feb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "7c0b526e401d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08f3ebb0c728",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "d8ff65ab873d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1030,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3124,
          "failed": 168,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "6437a411823f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "2a57f8e4b8a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4b1e3d59ed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "353501afe1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5126e452584b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e91fee8e04c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c2560ff2d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "618764f81657",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afe967fd747c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "242942959562",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bba0f1735269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a58121a1694a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7403b5ea54d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "62d1edd82240",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83d95969b09b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d9fe59f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2f4c483562f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e096469ab9ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce2d7fdf4190",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbf851260b62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdc505333da5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8d3fd694c6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b0b58e9141c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9079424c8251",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49fb0c9ac094",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17bb2d470f17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "f9cbb8daa45c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e94cd0c27619",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcb06677336f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da48ef4dfff1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bd1a7f83b28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4435df7da788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d872ead11cb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f2a7d2f556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51988577b847",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "e12dde123979",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fa5ef6a6de0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cf053952a8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "383b6ed24553",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "153e16423ea3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f61e824b05ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "d67df0cf8339",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ee31fc4f76a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f9d202e0071",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8ec8e3cc2ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "969fe05645f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a75041137f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a74d2810eee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b0fd70f090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3729d108b9d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2517e305f14d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac5b10d19ddf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "857521fa793e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13fe538718a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abb65bb9efe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b272299ce422",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a7f51cd5504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "770e29f5eef1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5069bda2215d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6038cc8460c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "237497656f27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb1108ca1b9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/work-and-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": "ffbabd217a3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-19f9fd22"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f65928704f02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e5649599048",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "a971eab81997",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49e33130d700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5939e30579eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20abbbfe88fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26c3fa708502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20f272c805f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "2baa214d2bc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "706481635d88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4962132acf3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "a278de938086",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbbde3001c09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2cb35cf1bde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "86faad200c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27f2beb74624",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c3287f2ed0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3e2832c0405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82f0e72a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac9be2ae21e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d75d4cdd9b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71984e95d30c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83fcec44444",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8737b390bd24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "196a36aa4704",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87671d0fcb29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fd445e6478a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf3f39d7e123",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a30041c9839e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f84e0d8fc21f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1008fbdf599e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae1e49c1bc14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4db92d06c9ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "16f72b45ae37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7796db51a113",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c889df45a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "339b367acb24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0355e8286a00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3329685f8c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b902b6c0d00f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40c09e462bdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-befca313"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09a08385d063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22a542a82ff8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e85531eaf535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "080b477e50f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b8fdf77b9de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-407d2490"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f10791da8eee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6770907b245",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0901ffcf4ad5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58b496b8b16c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af33e0df9968",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49ce953f5972",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8027b27d2576",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ce976e69b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "28b3b5980e38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56d7e06b0d1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e48d524ddcc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfec4301c0df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85e24016bc43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7a9a4073726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392672d30841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b5317e6c647",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "714d2734c6bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71475d8cf144",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f14895d633f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "473a41c92725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73770d7bf13c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ec05c5e97e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34d389fb542c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0428e9cb6ec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e616767fb77d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "639fd96e116c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcbc8436596c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66d7aa0aaf02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "8ed5348bab52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f88f9d01e07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c3ba675d9ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "887a1a46dad0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66553c8810aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27f44c7babcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73814d9d2c64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d0b987f8585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dabca9586387",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "1a69e7c34e77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20a2f6c371ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10161d769537",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bea882aee438",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14adc6ad3193",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<p>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"something special\", \"colossal, daring and costly plan\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35af6febc8b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a938c687"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'biggest, large'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6846bd703aaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7743a3505ca7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcbae98cb721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbcbf413cfdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fce5c4faa82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89501f4ba4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3373d6e1f3d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69c0bb997535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da329eeefcbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0acc579eafe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7d9f51ab530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3338,
        "uniqueFailedCount": 161,
        "duplicateFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 7
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Biblioteca central | La Ciutadella del Conocimiento | Ayuntamiento de Barcelona",
      "elapsedMs": 13345,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 763,
          "failed": 25,
          "cantTell": 10,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1470bc6f58d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "0810e5fc6147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "482b72375c75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "9e88a9cbaf01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8afd8ff6fca6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "1afe5821eca2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "1e8822759a71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "9bf31cb27e78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "5b8ffff683ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "1ee86042fa03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "019e1133c853",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2346d8e7207",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "39620bf77edb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "37ed1718fc96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "1902a756f653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "3ad205b81585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "f95df0ffa388",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "f03d131da745",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "2d8ccebfdb08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "6465c4ed9ae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "30d8c843db3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "c24f3c20ed68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "987bcf4e3bd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > .llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7763bb9b9c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253bea44"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "98aecfe8d45a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 841,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2479,
          "failed": 171,
          "cantTell": 202,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "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",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "075923a401cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "b15d5b8a5bcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c81f5177a861",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9426506b6f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b765fc68c61b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fed9f6d3b54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bca83cb3866f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "9957b273b023",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25074c37958c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4181c62bdba9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc11e03143d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdcbcf36a5c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80abb4a8cd21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "4d8e0cb20f54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a3354415fd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89c593eb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc19b7a81526",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cda175688a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04c32c5e95ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f79c9a9dae3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "090123d4b456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25fc7f257878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d96aa1e463d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baa8a500215c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e48eb20e1f99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc9d6b129e22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48ab745302af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0baa58221a91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c70a0bde3f47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "462cce0ccd2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "107ba29d4045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47272650f5a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c3d65902d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d946fcc2fef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "322388bf298e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "655719bd8635",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28c8391b4291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b13f075c520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "768ccdb74c0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "773d21d6b175",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b960054b2b7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5858ada85203",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aca84113d9ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "982b4bb87f10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edf5c7ea8791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1103d4c4f6e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4bb09acda7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de50c227f981",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7289b4de903",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f015e202165",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02e9dedaeca2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2bd3a8ceef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99d71b73f638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4482605dbf48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108921973664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcf12b452717",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b72abb67f3d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9570ed160672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "159505c53e85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c00d0ba1100",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5562a36d26ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b47fdd6e0429",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a76da3f495c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eadc24593f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5cc6dd874e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6152b651800c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9dea613b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1adeae089ba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba729666bfb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6ed74b797d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e232ab6fe67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e659c9024743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f632c4cf3342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e159b057779",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "444757341e27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd835814de18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7438f73c20e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c702968f0ea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdee04206a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d87e6ccb0d20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd39c45dafd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a9a2aafd7ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c94da2487c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc3ad75c3aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b843d2f91fff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb770e94"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80f242134246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2790541b5509",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d87662fc2b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6b4d2566af0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2d883b596d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71bf4fed0542",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c07c5822dfe9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56a81da85ebe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45e187fc0f93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "910d208d3162",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9616c7a6c704",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d222142c5b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "373efc5be873",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c6faf4454c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11906cf25cbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f756bd4150f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "859da7322942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cd3903c85c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92b194417d38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71652aac5e24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a5f04a01465",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35c5fd17de64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "134a0f0043f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e1a3dff9695",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7669d6da0814",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "817f575f3d47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c80f5eb62835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "376343e7a92c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7685f25da74f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dff8636f5c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e933df419d5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "777ba436ae91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f93fb162c154",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76d454d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf7a1f3a36f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d872ed95454",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f517712aeaba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16e643c20ea6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efe352913d02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1610bc17e612",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7684f31b2eb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baac8a0a82a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cbd4a9edfaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe43c868f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e48df4e1abd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb699e5e16a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68bbac29ac07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc07dcb77385",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab8c05c3e1cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8b136eeb334",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9e7cfe86843",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93937f6635c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93624ba7a2a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b3eb2ff848e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "682e348ae28b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe0814a78972",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9947d32333c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be94ced67bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "724bd1e9c781",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "badc608c2806",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "247a3d8a4161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "967a18ca7847",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6968e02bfbd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04cb743e251e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a194c1a0c956",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "66198f64127d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7448c3baf1c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00b84c1b47aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2480144be20b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19901cf7cf33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 1 de 2\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9243076f82e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-016b08f3"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 2 de 2\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3a351c9a1a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50cef1b0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83c5342cdebd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72325f0a8de4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60895c612db5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f626e751acf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10ca73412493",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f48d22aa6efc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7ff71912641",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6a3bb5dd851",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a00d513c568b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65d4851a7a47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2715,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 7
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/festes-majors",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Festes majors | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16406,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1243,
          "failed": 63,
          "cantTell": 28,
          "inapplicable": 44
        },
        "failedRules": [
          "color-contrast",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7926dcbce13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c0369f3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3059513b8f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-849b7a63"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "7abb0bd7d501",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a52e9f93d643",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "e8c5c13c9c17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fce52f32d94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "01177500c674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "6d793d83d4e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "5c2e90c525a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "d9d1b6ec409a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "5c9d423d5cf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "a3603966e712",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d0f5296b206",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "03b073508eff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "b348be8135d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "47312603a9a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "8fd35c6582b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "f7e252b6a5b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "9d373f658250",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e93d39300a16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "c127820bdf1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8d605ff974cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "69aed79a09e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "f89c5df48020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efeb98d2773a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "37da8115c864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-previous-month",
            "html": "<button type=\"button\" class=\"button-previous-month\" tabindex=\"1\">←<span class=\"sr-only\">Previous month</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a334156ef2ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-065ace8d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-next-month",
            "html": "<button type=\"button\" class=\"button-next-month\" tabindex=\"1\">→<span class=\"sr-only\">Next month</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "932d9f824eb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1bb3a5a0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</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": "878e4ca2349a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af356ded"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</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": "e15f1ef4a82a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7774bbf4"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775001600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775001600000\" tabindex=\"2\">1</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": "be3fd9f7ca35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a72cecb0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775088000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775088000000\" tabindex=\"2\">2</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": "962dbc54d257",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4337d1e7"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775174400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775174400000\" tabindex=\"2\">3</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": "21f910830d8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59db5415"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775260800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775260800000\" tabindex=\"2\">4</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": "ade3fc6e0c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea26a282"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775347200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775347200000\" tabindex=\"2\">5</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": "5217cc309195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1ee0b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775433600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775433600000\" tabindex=\"2\">6</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": "4081cfe13f71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5d53e094"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775520000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775520000000\" tabindex=\"2\">7</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": "51c0cb3e76f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21c2c879"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775606400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775606400000\" tabindex=\"2\">8</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": "0bc9933c3276",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8281a06"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775692800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775692800000\" tabindex=\"2\">9</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": "6832a8fa1574",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f309d533"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775779200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775779200000\" tabindex=\"2\">10</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": "5f4fdf4bfb92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8cee22d5"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775865600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775865600000\" tabindex=\"2\">11</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": "de25c6de6ba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ecf8f23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775952000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775952000000\" tabindex=\"2\">12</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": "893f56639bb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-050d3abd"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776038400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776038400000\" tabindex=\"2\">13</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": "749840d65de7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aba8a266"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776124800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776124800000\" tabindex=\"2\">14</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": "95390b9e9da0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba366577"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776211200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776211200000\" tabindex=\"2\">15</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": "48bb7457d0e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0afce395"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776297600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776297600000\" tabindex=\"2\">16</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": "69a2f66dc5cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-02dc6007"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776384000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776384000000\" tabindex=\"2\">17</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": "bf3865019414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc29b92d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776470400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776470400000\" tabindex=\"2\">18</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": "70d9df2107a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83fdb5b2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776556800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776556800000\" tabindex=\"2\">19</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": "6405d21803d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd815123"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776643200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776643200000\" tabindex=\"2\">20</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": "66d0e8276d9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72de19aa"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776729600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776729600000\" tabindex=\"2\">21</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": "098598e79c47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3bbf2a6c"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776816000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776816000000\" tabindex=\"2\">22</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": "8264a0729dba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d0d1ecb"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776902400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776902400000\" tabindex=\"2\">23</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": "d2ba7277c2f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8227cf8f"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776988800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776988800000\" tabindex=\"2\">24</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": "a5fc4ba6e58c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd5587a8"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777075200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777075200000\" tabindex=\"2\">25</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": "f04f49bc173a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574423cf"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777161600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777161600000\" tabindex=\"2\">26</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": "b2a1f6cb3818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad3d1bc"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777248000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777248000000\" tabindex=\"2\">27</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": "c8ec36d34f32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33bd3841"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777334400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777334400000\" tabindex=\"2\">28</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": "740413deaf70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9ec8d6a"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".is-today",
            "html": "<div class=\"day-item is-today\" data-time=\"1777420800000\" tabindex=\"2\">29</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": "7d89e612ea3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25c7dd7b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777507200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777507200000\" tabindex=\"2\">30</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": "dd49de77e021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2851b941"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777593600000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777593600000\" tabindex=\"2\">1</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": "e2bb45ebdc57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24c7ffa2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777680000000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777680000000\" tabindex=\"2\">2</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": "a5cccf6c027c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afde0d23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777766400000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777766400000\" tabindex=\"2\">3</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": "621b06e0dc4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc8cc79c"
          }
        ],
        "outcomeCount": 1378,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 63
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2869,
          "failed": 191,
          "cantTell": 213,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "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": "eb42c213f2f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "c9239a57ad7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "2d90284efaa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d5da3e79921",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35fbb039ed8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1df029754856",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2961d54fcccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "5e21b6d18684",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e128f65a5f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320bcc9e1f13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69a235378aba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc88fc3f8071",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7db6a01f9114",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "43f797c73601",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d41c37f9edc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bedac784a7d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac81f9cbf519",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fd78b8af2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13d51d5c1f00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b543f040ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02b8c2172894",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c24746391b94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23102fe0d91e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4384c9dc2403",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "c6df9ea60d2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b327599e0565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4667d0aa5d66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8871a64bdfa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d90e2c1425ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fc8f03c73b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1d2c4730d62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77541186e3f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "507cc53c2835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "8981800effb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac7199abdb82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2947ee1291a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "8918fe261298",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4df8a558010d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25cdb3d5a898",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "1ea1a0cd2b4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "137800037e05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5cf499f9d75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4abb066baf24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d4f69b9f04a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4346692ac84d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f459684cc95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "054bfeb05a38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61ed07274b60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5898c538a2d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe3be4cef805",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d40b5d9c321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf1a75ba4fd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e024b74554ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62823263e55f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "450c197f894d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "783d51aa5c54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a9d76c15df7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13a856cac780",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1b0682eb49d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "316f1b303169",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea1731976cbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45d75eb0ca39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "8c04d91876c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f86fc822a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a909232bfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6291ae23f67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a9b9f9bc0ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eba29f2c05a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "7dcd30f44514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88351b4a85c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20dca54fdcf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "c8dc2528a0b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30fa6af44ccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b76822018bbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "a293e9d64ec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7622965a3e8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2345e1bd09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baa862464d14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "468178fe4691",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f02db29b41c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df3cd0c6c9ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f300f8112d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0e31a370b7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "502c94b1b2d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68e0aa6a125a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed5e6288ef4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c20c9da6765f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d49ffa5482b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca56032ebc67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "847f459e2eda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ab546bc79e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "ad9e7a331e40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df0093cf507f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46e096ab2784",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "736b1e020365",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "138c66ac9f4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ce586a395a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8d73fc04d12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35ed88272b26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdcddec274a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c0bf0122965",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51c7b08759c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53d451890c50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "694e30df7c58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7777477558f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc8ad41b1cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a05d69b5f1c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e76cd8551a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88a189d935f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "e129fef8bcdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4806e673147c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0515a75ff44d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11a82898e3d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9aa0ef055ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95d6646379a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dac15c17262",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "946d16a63869",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0d057f9a291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86be9d617609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8be82529a83b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34724a576c58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7d3ab45a4c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da011dac2beb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63fe52bc0cf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09f9ace0cbc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4147bb88e6ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "430bd8ad7c97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91bb03419ad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6568e5275b92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "3fcddbba9890",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f659ac9c47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e22cef96a4b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee4e5fd32850",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b757f141cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f16b3469da43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b352cfaa214",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "766b6a7958e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "294f46ba03b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "57885013c9e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "18848bd54e5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a6133cfb39b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a75191701b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b899bd12644",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67c5ad442f8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8797b7a5377c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "676e09f54e63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b10bf5c82fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/exposicio-passatemps-99400709137\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Bon Pastor\", \"Passatemps\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb93935f503a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-230564d1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/detall/centre-civic-del-bon-pastor_92086029928.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "084a5ea94572",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2d37971"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933147947\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0a14d63ddc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2ccaac9d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/39a-cursa-popular-de-nou-barris-99400712015\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a276be74ee01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-baa12692"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/39a-cursa-popular-de-nou-barris-99400712015\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major de Nou Barris\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5856606e0e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64d5c8cc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/taller-drag-monta-tu-show-99400712084\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34cdaa14bc2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25a90dac"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/taller-drag-monta-tu-show-99400712084\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Guinardó\", \"Monta tu show\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23dde6fba37a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27f39b17"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://ajuntament.barcelona.cat/ccivics/guinardo\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "214efcca6bcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba78dd43"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/festa-del-kubb-i-molkky-99400712085\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26fac0af4f0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af04d3c6"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/festa-del-kubb-i-molkky-99400712085\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c15317258b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c31a34a0"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/festa-del-kubb-i-molkky-99400712085\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Guinardó\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "353b8a2c064f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9b4cfcd"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/cercavila-de-gegants-i-cultura-popular-de-nou-barris-99400626960\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major de Nou Barris\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0e47365c321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2911f7b"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/lliurament-del-premi-del-concurs-de-cartell-de-la-festa-major-99400711815\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Guinardó\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ebecc95f8c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b982b00"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/ball-en-linia-retrobem-el-ritme-99400711825\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Guinardó\", 'Retrobem el ritme'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e08e21c6e8e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9fb2dca9"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/sarau-de-festa-major-per-xerrac-99400711831\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Guinardó\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d72ea191eba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4446102f"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/festes-majors/munta-puzzles-99400711844\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del Guinardó\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88c630ab27cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1e1b3f2a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bb674357ef3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f06520b8733a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f60ee56825c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1721ee23715",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1cc819f9814",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "418be674e06e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0f6562991c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bec11555117e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a192c1e131ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caf25ee4f3b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3112,
        "uniqueFailedCount": 173,
        "duplicateFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 18
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
      "finalUrl": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Llistat de Ludotecas | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16717,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 972,
          "failed": 24,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "4aafe25eec53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "246f278b45ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "9ed3b3e4066e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd0e9185b00e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "6b4b77899f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "508d58f9b465",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "b15aef4b97b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "42c3c25f33fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "5fdc19580de6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "65d67fae5cd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48c61a7633ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "e27317d190a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "32102d7da637",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "d4bae891b0d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "2fc6d5d19760",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "cc6847848104",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "c6d3cdb24fe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "df22a21243d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "72c2b694e018",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b99e165bdcc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "6789b78ed356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "822acc162b67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa2465e8e865",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "7c27a6b93370",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1067,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2682,
          "failed": 176,
          "cantTell": 202,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_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": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3847fa002b8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "0ae762edd688",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "96342f5a8635",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a21f10da5233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1394a138dc51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe63cbd97070",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0315d852a98f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6697c139e9d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afd49edee9af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "116b5a9bd2be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d49cac166bd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a8307da995b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0229c80b1e26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "0c9ed45d08c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d11b0ef64349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68daa1645c71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99f8c30c8524",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3ff45b4e36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d73738465783",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c25c8f0a8032",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e753116f7e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870b3fcd7788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab667f6f344c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c819451c6b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9d2e4828216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ba1dbfa85ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6c84bf62a28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "206e54a4a44c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13c5db8b6497",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d4f8f577b09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88e00dfdda20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "800d076892ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea359eb81126",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f787fd7e374",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ee910d5e03c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e66f82ff7bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c746b0a6c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c50ec77609b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9226c4946e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c7344e31aca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5417da56d72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "486371dd0159",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67ddbe15b3e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05ec3328f1ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a95772dff39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c06384fcaa73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1d450612a4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cf85650c1a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6c0bc1163ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b2316273646",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "594358775ec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9169aa858f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4754d0823c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d10d0596e77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f115f45aabb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12da9808bcc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "208ab53f3fee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1426d5a225ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3ca6511a356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2ca0cb6f606",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de732f439516",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "733bf2a683d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4f8611f2ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e679ffc138ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d3867c010a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d79cbb0a1b49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b98d5dc010b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47e50e508474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda7a73cb0ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85cb7e72e8dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3e34b129f7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e39dcb8f8af4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "451f111cee9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa2c16b94a6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "057183b3c212",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52bc2b96ef92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53f566f0f1ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "422ffd1b5b46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fc8c09996d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e88ec5a9578",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aca31f35280a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20a22b384eee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46d3921da985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d744cd2198d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22162966a752",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11096cafb05a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9dbf1e63c58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32dff99b50f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0f635a76568",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f083e044faca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a41b2631730f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "502f1a5c2a44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40d4c4b916e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9986f32c9ff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e10d8be43084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50ab66d67d42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1356709270bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2ebfd64b453",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1605a7edb728",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d09a99cc32c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf0fc9cb301b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4199879b809c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0513c9d4f4fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0bb7ace1b99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b22761dbebab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84c73e270874",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c80b631aab3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc382869f159",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1c3de7b51c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5b7452ff864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0da8b7559093",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90c2e5260276",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b0d579e7439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e51099c9888",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "459364e0cfa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d64a1a183a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1086762bcfa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14bbe93aa1af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b0fd2d1b22b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40a1f531baa4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bc88a32b5d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ac34c0a4b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b7939caa7e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6104f12a0af8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7beca5e1dd5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19fb8aadee04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbdefe5bd7dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79f7762b1773",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "343f4dcd5f03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9ac351f3169",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35250da19e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a27c3f8b0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1aa394ad235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0780a76ac63e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52c9340c475a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6208c1408fe5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b288f867fef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44e652dc3d3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "74aca12cc6ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "d27bf761f42e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8006e2eb2aa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88eaa28b2f69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a0c6dd6790c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "859529231420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a906613f80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88af45c1019e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394983d25e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://blocs.xarxanet.org/cbverneda/altres-entitats-projectes-al-casal/ludoteca-la-verneda-2/\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "064fc1690d38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ebb3ac8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933057384\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d09793e7acd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e590b3cf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas/ludoteca-can-travi-99400234298\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9c689e231b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cd3657f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://ajuntament.barcelona.cat/casalsdebarrihg/cbvallhebron/serveis\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c90bf6a7188",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebb10dc3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934289848\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "818f84e87d71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-38286ec8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas/ludoteca-la-guineu-92168173689\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef3a549bc2c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96972f8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933530243\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a242c4d2b7e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b8ba3226"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas/ludoteca-placeta-del-pi-99400259581\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccf5125c280f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed43108d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933183396\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86de5f332f78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b1b7376e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "568cca776772",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7c2fb4a8cbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c13a039784f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f0e38a26a40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd83267d429b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10e697da48d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d39fff53aa59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "834ef9caf446",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a41c528d376",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2537bad3a523",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2925,
        "uniqueFailedCount": 166,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Children&#039;s play areas | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 14283,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 807,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "0f6f4d746735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf30cd857f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "5ef0ed3b1c8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63e9c1e8811e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "d610ce41496f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "5f00fb4e204b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "1437575c3f85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "40c9706dddd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "a524552608ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "71a851a74179",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e83322f19497",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "2db8f9064d18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "e4c7f1cb414e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "534b06da7d7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "52248086f04e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "58fdbef869d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "7b17cf63718a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "bd41a049bd3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "f7e5bcca3046",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d53b5c9a8a3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "aa212205e3d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fd39ee63d5e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2863feacce1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "449ea875f320",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 897,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2446,
          "failed": 172,
          "cantTell": 200,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "6b24d3dad946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "7457334d327c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "935fd3555f43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "846f23e5032d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00dd4cb9cb78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e27d559a31a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc4686a55909",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "9617387ba545",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c18020b6612",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0913e254464e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bdfb60b43f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99f297e84d08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7ca42564e2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "59fcc3a0695b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9bb8a26f508",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b11b11fa1f43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf88f23b0685",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1686c1dbcc26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "969ad0f67aea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2a01b0d07f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5755de97ecc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4268f5f53f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b57718c518c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "715c50088a3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "e40cabf07534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "477027ca2466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc172a676805",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329dd8f5d990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74952cc7ee1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2ec2650929c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1708f8698c92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f81add3c104",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34992a45780b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "6ce6ba1f8480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66f00c91fa6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "699d32d75c09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "1b6af9bd9fbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a467b105bd83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "368f16c02eed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "ee132183b934",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bbf8ad8a749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "857b25148a2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bfd5e6f7e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee611275cdbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b953f41c446f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82a153619190",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d59cbde97431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9c2b238d208",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a358df231a7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14807f8e149f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "438fc6fb5b32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ce5cf0dde6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0d8ef0caf69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e97d5404ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae0ba90a8fe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2ef93465f72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e28d2828914c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "327ec6161a14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fdab7af067a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e434314a1aaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a95b6ae24450",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6137bbec142e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "bedd7a0e94bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af675b65f35d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "044802b7d9c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a51dba326748",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24a78357b5b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d3faa458340",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "5f4e2fc4a336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b1d0dcc81ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7b70d5a8c1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "bc36f2f3c93e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20cbaae1215d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87580c418bf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "6bafeac94824",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "485666dc7e46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51e77e4d364b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ecf4088e443",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b83a3bfdbd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f8f9bfa1d05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e5230bac7b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df13f8e614aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c49a8665b07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c649eceb1eb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79a2653118e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "532d8719a98a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d2f22c3ba78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e44649826a84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9f8af84233b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bb09fab85e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4175631bd903",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "b0cb55b667f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "692dbd445e72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6914089f4190",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e0117b2a5b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69d46bf4e1df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9197021ab01a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fd1defe5e06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d32cf380c4d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16c0d17a2dde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3780fb7ab5de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d7d25129a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85e42d101f58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26a38d1ee705",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db5d68c871fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31a6c975cddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d25b60e72b82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48b9f734884e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8734ca04e5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "6b9eebbb490c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80c586d39aca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5da981b558b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18d551eb1771",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf436f576c81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "828ed48d693c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec6df16fd2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67edef6df758",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0cfd9f7e60e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e2de0b9508f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "736ce6f5f6ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c338b5d786",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f2719ed34c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20a05b99249c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7de4f2514da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34043dfeff4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7857c05c9b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31257d3061ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e6766468003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf0dbbf4127f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "cc3422f69bfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58d584e61d36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c7c98f95943",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338d46eec80f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2675aebfa8b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6b4eb2a43a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "257c7fc200c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8abf7916a855",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f464bf50f52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "6f1e736346fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-md-12 ajuntament-guia-filtercrumbs\">",
            "message": "Confirm this text '935 results have been found' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "521537b260e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5aa118"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456bc8d7a336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6102b46b6770",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4981e720474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1827f11571b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a965f372b188",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas/area-de-joc-infantil-a-la-placa-de-l-aqueducte-99400357150\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7022ddd0fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b8708740"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas/area-de-joc-infantil-a-la-placa-de-l-aqueducte-99400357150\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "212583a4d620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc8f017a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas/area-de-joc-infantil-99400356016\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8e71ed5e6a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a54a94ed"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas/area-de-joc-infantil-a-l-avinguda-francesc-cambo-99400661284\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cec28b36bc2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-919db2a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas/area-de-joc-infantil-99400643489\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7265407747ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcb831c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas/area-de-joc-infantil-99400355924\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5b8833424ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c581b8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:010\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77f3787eaf22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-137738d5"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29416ba6f767",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9aaecc645a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd8a56059231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "098f881e2bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8192db78dadb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ce210a2b94c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17b677ced40f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "374aede08bd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25625e630ec8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c66dff2642ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2666,
        "uniqueFailedCount": 162,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Refresca’t a les piscines municipals | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16780,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1071,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "5e1aad6a24b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e77877268070",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "dca604be848a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f145cead408",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "a4270c71b939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9c311aa8fc91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "c185f9a17f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "8fbd165deca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "ef698413f939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "d332b1cfad36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df70d0e2beab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "63954dd889a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "5b0433706250",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "4a6baa39c9ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "968112699fe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "01a24dcf6615",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "bd385a96af74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "13ad5c522f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "76f9d53caae7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "230b15f6cd8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "4fef86a1f3a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "d5c1be10c598",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba77a7c1053f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "900a9c37f1f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1160,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2969,
          "failed": 184,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "ae9cf4779edf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "dee1a89403f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "696a0269208d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d26eae4bd71b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4e4e6a2a2fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "353867d9b985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc9a2c164efe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "d6aeb5fcba10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8def77777f07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2b29b9c64e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "073ec05139db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e16bfa24549",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5e22fcb14cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "6111d2fcc45c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8e763f103f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1242b3b1b7f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8edbed71f0f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a8b9a7e5349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca535037d32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5b2d6fb99f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ec48fbd3179",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54d48a5510d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cf5c87dd3ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9afcad87af6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52241539c421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df0edc938489",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80648171623a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c646199e67d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00864c35729d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15305148f999",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a6750b026d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "165535e703cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93d4bbb9fad8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14b8aad1c99d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "658e74bfcb42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcf32ea9387b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81315734412e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4abcfe5d3e83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7e761c6e610",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0c31dc75f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39dfa9795bd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6a704972105",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76f6785b8504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716e195beb2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e786796e108",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "928452d4d5ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d69c9a27834",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37eb9e36db30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df2e1672dd4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe6658fb4be1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6e2fd8d86c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0ae23c5ebb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d8970be5f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f6146bb834f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b34cd686476c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ba542245e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98acd246919e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5660c976451",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0558c3b14ff4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5611f51e4fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73c77a283bd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57a8cae844fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a20fecf299b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9c1b43c96a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e7a317c2f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f3d254f8b1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "582a6462b8fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2abdb6e5a13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2d5e68e418c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4be8c9831878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2332fcaeefc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf09020c9c0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66fb7f39dd8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fad5aeb0ebc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d3f6b541d9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74c80ef4926a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "660dec528799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "172d931ab60e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7386c5b5a922",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0b062f22463",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdde336c3429",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "738438187e1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b05ad3ca80a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42ade0b8f96d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb855399ccaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a51b0c8804d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c04869e4fba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcb1dacc9f77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a47db564bf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "573375de8426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6db55bcdb9e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7cfce1c52b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec8d48fd0264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "522bf2c013e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69c74431442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "356d30ccf97c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81e4bfa5ee0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb88d6786ac9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5af1ef8b87f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654ec0a81aab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa6a21e0d99a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30c0d86a7003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df4ddd7655bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81feaeab398d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a929d943a55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0852401f479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86108ae8ea99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebc5729ac37e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cd4d0c8e588",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d34ea757e984",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fdb25c23237",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c914e0276d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ae79a0c7480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75335d55c67c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d6159023098",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd088cf715a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afde2e3e146f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a843b78cd76c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4c2c642e78d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6104f31b3ceb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b58408b6b38b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329f22e344f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b07ba750952e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e77b827d1aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42693d82af28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "154f1ae84f7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3da122a76925",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "350ed36541b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a146e898a74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b23597b8fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f332db8096a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31e1730535af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f20faf225d3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e8d87b7c0e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "186563d69f6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "637552243c46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "678824ebb528",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d381198b6a92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "9867f1871f65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "fbbb63ce85eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3253d772bd28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56d936b1a447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c94dbbe1bc23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "913b7689618d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da124cfbe736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78723c8d38bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "319790f0adf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals/piscina-descoberta-99400293637\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ebcc7b41307",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-38833525"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals/piscina-descoberta-99400293637\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03cac2bc04a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e994287"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://okeymas.es/gimnasio-barcelona-ciutadella/\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94989156fd58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fe19fba2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933152204\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41b321f581f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31320427"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals/piscina-descoberta-98188181031\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ca57bc3b69b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-989125f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933120702\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2fbfcb5da8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-58e33e83"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:933120702\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46b6416d704f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb7eb95d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals/piscina-descoberta-99400110881\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37b54b935d03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9cda8c7e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals/piscina-descoberta-99400110881\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1874d6a39b4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5437ea50"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://uesports.cat/vall-dhebron\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93757346c420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76e6497a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934276500\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83ef83663af0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8a7cd30"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals/piscina-descoberta-98110133629\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dd19fef8214",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-99475cf0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932210506\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c45d79af16c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96f13cf7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18cee2351c9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07c3d2ac3d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e475af58ef4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69b2b98686fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deb14e741ec8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f587dc93b05a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bc41a549013",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139b2b198890",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0046625a992b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfdc51310fd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3222,
        "uniqueFailedCount": 170,
        "duplicateFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 14
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Playa Sant Miquel | Web Barcelona | Ayuntamiento Barcelona",
      "elapsedMs": 14621,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 893,
          "failed": 24,
          "cantTell": 23,
          "inapplicable": 43
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "978d0dfeef61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "857764b5e3d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "fecc632197ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd09394f6474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "4eb542154f69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "6ff399e37f32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "851bae710a88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "322b2b48bace",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "1c975e7e8b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "492b31693023",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da6c75bac62a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "1506a11b26aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "50ee2d1a0c12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "84533af4909e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "fee8ef6bbd08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "84f0a3d09f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "eac36f7f267e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "1332a2a044c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "727aa46753d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "69a1548e1ac3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "b54ea723646f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "528c45438e8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0677b77cb0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "9c1240f6cda4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 983,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2873,
          "failed": 161,
          "cantTell": 195,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "9e76851d1b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "b2b01c9d0aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "228ecb2aa0bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb959f17ad2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7865c5e7d94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b70309b45e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f887f34c1083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "e9a9c041bbb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea66986eaca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64598f5e3c3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9747769448bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d92a3f6c57c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b08ec8f2a751",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "94098e13fc26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e70eb183910",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c32f8862e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc599f6b12bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456c265f0304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7557f3a57769",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71808507cd87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b8898bfee31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "feec025d0258",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b5cd1bded35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ad6cb5fbf9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee65208ca58c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7bd9d16000a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac2a03673dc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe2ff3eedd6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3087f6734d2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95cd6d17e93f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1390057b51e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0009f2ecb2af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20260aa9dd19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a2e3c7283d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67e99916fc15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d0e0bca0c3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f802d775006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a086f101bd14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90ca059884ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e93106d61e8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc8518ea3fb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef84a64b5b0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba079bd026b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036454d7b3ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "894ae4ef12b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "298a3ad59334",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4011b8838e9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfcea7593d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "946a77a6622d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ff39c4b3533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b495840eb80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50d179e79646",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54565a10a11d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "224e844bbcb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4694cc30690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f1aeb5b7fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "359014dde16f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "270d3d950aa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd5d3fbab80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a16476172690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1815c006e9b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04a41b7aa48f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea2e3478669c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a26a940e57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1220aa0dbcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44f80a63f073",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00fbfd72b157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae716ebeb013",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "793478b7265b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d96fc2edf25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7977296dbab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92f11e5409c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e09c15a03da9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a824cc877b84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8c4a7b95f52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff9663d90f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b2b86983a7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fab62277bb77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b92db6b034d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5725b361301d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a10b7a5b4f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80ee93e90aa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aad919748e19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2796acd8f2fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5232e8ff202e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c3b8589e501",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21377192cd6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbcd665f5979",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e16feaab36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efe0506b46bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a17af705304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73913f6a98bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98693befb9b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e72cc8622d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ba0cc1986ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dfadfa04763",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4805620c2bd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "099aef3ff34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f34c8e374f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d2c990cdfce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f16377af7cd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc2612d61aff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23fc99836776",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7119da87136",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "617ba3556dec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35cd8d7273e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a530d1eb665",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ee683a04f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955dec412bf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b4340869e28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f51d9b1a9c9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b34f3778f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb65ccd94d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facb13e21d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44ea8ec88f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc85872d6b52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba1fac7ee8e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87bcc5a055d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36dfb685e6ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3db3d3fe0001",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c05b27dfec32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9af913008585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6802bb7a756d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27befa1d3721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "317b8bf4b7a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34181cca34bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cd62fc39760",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4dce1e40b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d60b16f9631",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0846ca511e0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc5fe92ebec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d012e3a33557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c34e60b90449",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ce85f973994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17ec3780817a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "181bbd8cf959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e9de9292a21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3bc43b1f258",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "fe194e53919d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Playa sin humo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3a06a93b357",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ebb4c93"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Aparcamiento adaptado' 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=\"item-ico\">",
            "message": "Confirm this text 'Aparcamiento para bicicletas' 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=\"item-ico\">",
            "message": "Confirm this text 'Bandera azul' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7700fc2496e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acd058ef9485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61a0f88a3819",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "642e3882329c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8c2a5c343e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c5f87d74f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "febc85c5d712",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c847ac30b9c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9c213cd241e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eafd10a59cc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3105,
        "uniqueFailedCount": 150,
        "duplicateFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 11
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Parcs forestals | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 13888,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 726,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "0d7bc719dc53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d5cc4075177",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "64f3c3a2406f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57a9c78f63b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "97619e96376b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "de003d2b83cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "492cdffed7db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "3b957ea08980",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "6c289ab517ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "5fa89fe16a0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be33b618ecc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "822d39896735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "b6a3ff6867a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "61331098bce5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "78e6ba1baec0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "682aebdc8119",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "dd9f43d4d7df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "ffd06d10dd5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "f547f74ce664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "ce957ddd3540",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "76fd15c737b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c932801cd4b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef5422fe121",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "b49264d47ca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 815,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2195,
          "failed": 185,
          "cantTell": 213,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "9c0c9d21005c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "572f8fc7b8b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "a2425e302762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfc3e44f14ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e42e884d2936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c0caf3123bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b22c5036ec3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "185771b0df25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d44ebb6ef058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cd8336bc94a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aba1e94db13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e613194cc1ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "171d48b5cf87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "9af673119c55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47c166323953",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e61ba3de41cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2457e14ae210",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "741fca8f75f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a641c7b18d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8121e951852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d8c450a2972",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea69d7d45029",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e07a4686fe5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bd6462f4035",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd206aee291d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f63c7b918fd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e94ab56d6e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "775258f4acdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f11b0fb5d62f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1373d5d1c94a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be840f67a115",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ba0e0b9e7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8545bb7742a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9388e08944ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94496e658e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dae88c3102a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "698de171855e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b1d69e9d1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2938956ed3d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8793acc5255b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc47218c5a8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "061c4016fab3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cb4301a7ecb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50fbe5791507",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50c349f426b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88b9e5bfa5b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5a82e21ebf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ae2313f6dbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f0044f30147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b43c4c9b54df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26fa76e3ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e04d2362767d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6e5fb752768",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "052a1d475e42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c85c5c5c1453",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4b569ab5d55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d33c9fb22583",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c2e0f1fbe9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c49d53fedb94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c25826e3e908",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a8abba3398a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3619cfa22bf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d21972c500ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01f61fa6de38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d94caff72f2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "774bdb10baac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85e4328a7d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3886fd199e4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51ca2df2242e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f1d3fdce80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caa73bbca98e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d88322ec9d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77de9ba83471",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669f3c1fdab3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12893a295256",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fb28717109a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb623729854",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da6f28e776f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02f39b934893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37982173abf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee49294c1d2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e184dfaef5b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bd4b423af59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb6a771736b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b93d3db9932c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4252cf97bf91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f1bb378729",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d85561f1f374",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44e3d70f40a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82cd41935cda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f34411ad8038",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6507a8ad6a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b20efff1a571",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a35e1006ffc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "601eef8d420d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93a2fc4ea599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71fb5990f5b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e3510e71d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0b764ae58a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "052312e31a02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9db6c72f3f27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "650b90f6853a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90f13fc7a6ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e4bda460e1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "830b92b25bed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bc2ac755f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5606e559d61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e405a9c1a4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec17de498b04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "351427e44937",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3b7872cc027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d12a9f1293c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53f083c53f6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5ab707d8d69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a29b58edfb6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e69a17e520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "857f538491b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "915c3e8e2f0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a45938edba53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ab0f11b73af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e22a635b5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41cbd4bc1f19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35b219063099",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a254d9c9a59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6558be86b94d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19bfd92cc590",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40f458013d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2593ef1dd1c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f06eaf198154",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b75f57572833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42a92fee577f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "769689b2719b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99c3daaad01c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4f5b13b024",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c4fd5df0c33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6c142214289",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9e0260da52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cad4618de22f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "e7d4494694b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-md-12 ajuntament-guia-filtercrumbs\">",
            "message": "Confirm this text 'S'han trobat 2 resultats' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b574ef3d975c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5aa118"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d4c94763ed2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00608cf4db42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30e05705b4a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3842ba27dc17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67c0c018ed28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals/parc-de-montjuic-99400354561\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19cc0bc3c506",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ccff573"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals/parc-de-montjuic-99400354561\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5ab9f9e4ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d91c4dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:010\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48c7e90ede7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-137738d5"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:010\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b8651026850",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ab2c757"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07241f2682dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ee8de949d10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8c15d0b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f2a2a09810",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5d05c08b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d78cca5b2c7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cee7a3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58dff081feb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ea73cab"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb9abb0822e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad097bdc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://com-shi-va.barcelona.cat/ca/planifica_la_teva_ruta?desde=&hasta=41.38254105123274,2.177172350140966&hasta_txt=Ajuntament+de+Barcelona\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a353706cdf9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-216fb9c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&tema=7&element=1121\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee7f45b8718f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1badd073"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel: 010\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "197e2d1efb2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-976ff42f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel: 934 027 000\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5094922304b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1535d0f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a4590a1c0d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-prefooter\" href=\"https://comunica.barcelona.cat/inici/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bf5ddddb01d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9e3ca6a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" 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": "1e4835a08066",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ea65f5c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df69a7e40726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" 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": "057134d89e3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5e87dbdb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be845e2feb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" 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": "5bb8365b0ed7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-65f1ed36"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "476112690a9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" 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": "4079bd1fa226",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25aa3f6c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22a81fc98018",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" 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": "92fde65e08ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b5b8f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dbd93530d15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://ajuntament.barcelona.cat/ca/canals-de-comunicacio-ciutadana/xarxessocials\" class=\"btn btn-prefooter\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9fca7728c4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01876159"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f8b6956b5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab915ca2ed48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0480593e53c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2447,
        "uniqueFailedCount": 175,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Outdoor films | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16909,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1212,
          "failed": 63,
          "cantTell": 28,
          "inapplicable": 44
        },
        "failedRules": [
          "color-contrast",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ccc6c60bbd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c0369f3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "709e2cf54727",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-849b7a63"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "b4995be8fdd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "753545c0c8dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "9cea0a2970f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fada096a352",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "cd5c965bcaf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "0f8b32688a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "530d25b9d50b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "8856bbbb047e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "21e127137bb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "27ae8804c4a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e03989d6ec15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "54c8a96e034f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "97e563d566ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "19f147fc423d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "dd0bb1e0cee2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d7dfb5d725ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "2e3e5bfb3e86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "23d79a84145f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "eeb01bf4e74b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e0e081b956bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "3b3db274b5b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "a294d908af80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b6b62787726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "cbf43490a3c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-previous-month",
            "html": "<button type=\"button\" class=\"button-previous-month\" tabindex=\"1\">←<span class=\"sr-only\">Previous month</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6cc0e8d126e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-065ace8d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-next-month",
            "html": "<button type=\"button\" class=\"button-next-month\" tabindex=\"1\">→<span class=\"sr-only\">Next month</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c091dedb747b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1bb3a5a0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</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": "f43aee4a7cd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af356ded"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</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": "f12126923ec4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7774bbf4"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775001600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775001600000\" tabindex=\"2\">1</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": "1911e6838861",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a72cecb0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775088000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775088000000\" tabindex=\"2\">2</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": "8fed86605546",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4337d1e7"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775174400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775174400000\" tabindex=\"2\">3</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": "3e7881d12e5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59db5415"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775260800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775260800000\" tabindex=\"2\">4</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": "90a4153b2bfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea26a282"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775347200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775347200000\" tabindex=\"2\">5</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": "8658ee3aa2d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1ee0b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775433600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775433600000\" tabindex=\"2\">6</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": "ff5a1fda22a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5d53e094"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775520000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775520000000\" tabindex=\"2\">7</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": "25b76fbbdeef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21c2c879"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775606400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775606400000\" tabindex=\"2\">8</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": "ab65b735a74f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8281a06"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775692800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775692800000\" tabindex=\"2\">9</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": "908e91b8542e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f309d533"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775779200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775779200000\" tabindex=\"2\">10</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": "7c2a0ab96d9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8cee22d5"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775865600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775865600000\" tabindex=\"2\">11</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": "5da3f1b69235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ecf8f23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775952000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775952000000\" tabindex=\"2\">12</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": "188f4117cd65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-050d3abd"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776038400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776038400000\" tabindex=\"2\">13</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": "8beef1741e61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aba8a266"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776124800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776124800000\" tabindex=\"2\">14</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": "020c6cb16f45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba366577"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776211200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776211200000\" tabindex=\"2\">15</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": "35caa19967bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0afce395"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776297600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776297600000\" tabindex=\"2\">16</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": "d2d8d18ca687",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-02dc6007"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776384000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776384000000\" tabindex=\"2\">17</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": "b10d7d07b2a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc29b92d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776470400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776470400000\" tabindex=\"2\">18</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": "492ad610a64e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83fdb5b2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776556800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776556800000\" tabindex=\"2\">19</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": "1e814e105f1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd815123"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776643200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776643200000\" tabindex=\"2\">20</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": "108a0acb119e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72de19aa"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776729600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776729600000\" tabindex=\"2\">21</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": "c8c2e608bfb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3bbf2a6c"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776816000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776816000000\" tabindex=\"2\">22</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": "3837fc4b5429",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d0d1ecb"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776902400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776902400000\" tabindex=\"2\">23</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": "05f7bfb88fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8227cf8f"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776988800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776988800000\" tabindex=\"2\">24</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": "96bb950857d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd5587a8"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777075200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777075200000\" tabindex=\"2\">25</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": "9a1d0e3e199d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574423cf"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777161600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777161600000\" tabindex=\"2\">26</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": "35eb308b46b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad3d1bc"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777248000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777248000000\" tabindex=\"2\">27</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": "7f14ac1fba7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33bd3841"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777334400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777334400000\" tabindex=\"2\">28</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": "3e1438f2679e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9ec8d6a"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".is-today",
            "html": "<div class=\"day-item is-today\" data-time=\"1777420800000\" tabindex=\"2\">29</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": "a1f4cefb46c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25c7dd7b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777507200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777507200000\" tabindex=\"2\">30</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": "81ea09d108fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2851b941"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777593600000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777593600000\" tabindex=\"2\">1</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": "b1d623083edb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24c7ffa2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777680000000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777680000000\" tabindex=\"2\">2</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": "f1bcb5661159",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afde0d23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777766400000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777766400000\" tabindex=\"2\">3</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": "1097a923c566",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc8cc79c"
          }
        ],
        "outcomeCount": 1347,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 63
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3020,
          "failed": 189,
          "cantTell": 211,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "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": "f4362d5f54b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "d5a301135089",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "d664ee409236",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b813e87cdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "773c8b033963",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43b58fda5aa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f127bbab3b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "cb4335d4f00b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2b09a7cbd85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0183dc92a96b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "366371f7a6be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f00e7c02ed3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac769bea6565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "23e56852027f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "572849850e92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91b564a8ce3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cde1c218b5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a9e40696fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cad26e1c9c5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a74a3cf038a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a6ee8456055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7247978af1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6098a9c0eb46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ded373fd411",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "490108a28906",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03f94db1fb1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e68b634bc18d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7954d4a04af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0205470cfd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e337ac03dd87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17397a889c15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0608f3d1a930",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b621d1720c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "19cff3fe6bf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2087a6e069eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4804a0bf709f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "e3dd428a41b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dd89d43ce4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f29d35c601",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "935274d7cda1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3acdb67c78f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f02e2927784f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c7e8c0c51dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8eb9d00aaec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3243c5fa656b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66f426a06805",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "582b50963cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "744e055a90d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58f5c2324f2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "562ee853e5cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5d372888cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93a6c76ca255",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e18dd70583a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db646c00e5bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1a996ee9b8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c035395c311",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f0adfe13fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fa34b25708b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41f0b8679355",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6b9ce0a9ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a890a3d162d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b91bbdbba82a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "f17486228bb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8371bbd5a230",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "649c064eb240",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dfa7ad867f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eab09a46bd44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a6e09732873",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "d4c7994ecda2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faad7a41077a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec492212cf61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "ee7df996df2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a39e5577c80e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e212fd76a19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "339a7e788a6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd41b576f936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fb26708664b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb26f99031f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d47d61bc8f15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "751d301d65b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19544588bd4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1870641f9aa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb23d04f93c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3895456eb73c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2061c6758e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a58e437734",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a35a5e9a80b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "424422d0811e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "681079fbe0b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8df22b0d7afd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b9206c29900",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "b08db770ae21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "077eae74b80c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e3c0e26cb1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "177269e89765",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e788898e256",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0c96b60671a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97d9176431b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6be79aca2cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e0b78291134",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0dcb2c539d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "789d8fd48e76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2a11ffedc12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75810306f9b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf47ddb757b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e30f2aabb85f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a65eb3575ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0edddb1a7444",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a63ca89b6f22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "01954a237d3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75f420051432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42779ed94278",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa280335bdac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7df27a2fc2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f19e14fa862",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3fe5d58e903",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a02ee082783b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6172e82e26f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8983f1869221",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c741193126b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "972f2dc8144d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfac2a287ad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c67c5b480285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d467573d3aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e2920c04ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882b0b582b4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bd3dc327dfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73bd7482c2b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c1e87c39eb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "afae3dbc2378",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f135a2e910e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43933a90cb3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba767eaf5dca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "656bfc6a48b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe33beb7d1ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8a442a403fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de1667b7b113",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9c4f48674c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "6211364765eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "ae3217c84497",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa13618bb478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b72c704bf1ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9223cc30dc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6498b89fb991",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc378090cf49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46fcf1751730",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "059d6184982c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/xerrada-experiencia-revelacions-a-la-llum-del-crepuscle-99400712341\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cb9d7150575",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7962f0f4"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/xerrada-experiencia-revelacions-a-la-llum-del-crepuscle-99400712341\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"El Cel del Carmel: La invasió d ... lacions a la llum del crepuscle'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90424e0b040b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-693daca6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932563333\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3aa47e7cdd7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85e30a33"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932563333\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd591adf26b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-821a3a53"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/trobada-la-invasio-del-cinema-el-desenllac-final-99400712340\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0457c3dd2951",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bc909ba"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/trobada-la-invasio-del-cinema-el-desenllac-final-99400712340\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"El Cel del Carmel: La invasió d ...  del cinema. El desenllaç final'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcf524c16170",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a9eb3e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932563333\" class=\"ajuntament-guia-item-phone\">",
            "message": "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": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932563333\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/projeccio-de-la-pel-licula-sirat-i-concert-d-1ldu-99400734509\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e64034584fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78599ecc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/detall/castell-de-montjuic_99077121755.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17823b632fd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b66cd705"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/projeccio-de-la-pel-licula-flores-para-antonio-i-concert-d-acorde-a-ti-99400246957\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Grec26\", \"Flores para Antonio\", \"Acorde a Ti\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "872962b2c6bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95a3788d"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/projeccio-de-la-pel-licula-tres-adioses-i-concert-de-maria-pascual-quartet-99400760136\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Grec26\", \"Tres adioses\", \"Maria Pascual Quartet\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f31d8219884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28b3801c"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/festa-major-del-barri-del-rectoret-99400738744\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Festa Major del barri del Rectoret\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80895cc7dff9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4fa1f45e"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/summer/outdoor-films/projeccio-de-la-pel-licula-el-agente-secreto-i-concert-de-bossa-nova-revisited-99400734595\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Grec26\", \"El agente secreto\", \"Bossa Nova Revisited\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a27be8e5ed84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2c2a4621"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad1ed23c857d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1f344322380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "192a7f722da4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "892575fabed0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32e47c1b87d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da88b98deb19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1489a3ce1b1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7327806f134",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dee9b1b824ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b109a68fc88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3261,
        "uniqueFailedCount": 169,
        "duplicateFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 20
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Zona baños Fòrum | Web Barcelona | Ayuntamiento Barcelona",
      "elapsedMs": 15204,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 856,
          "failed": 24,
          "cantTell": 24,
          "inapplicable": 43
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "6df3268f548d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e0e590bb3c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "bc38cf793cd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b55eddc3080c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "b27fd603eb57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "7fd2e31dbaa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "ab4968cc9f2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "6be3a2d14fdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "5193e56915fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "6da060518dc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a10c590155d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "9a280a03e1df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "fee7f595dd9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "04a050456a76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "7a5e730ee5d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "f1758d7bbd00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "2397925fac16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a9134a4013ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "67fb724a2901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "645fea5bef04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "4a4b3352bf18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "80b35d99451c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97dc53d2cd1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "61bacc6bdfa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 947,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2828,
          "failed": 162,
          "cantTell": 196,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "11d1e0bd5101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "a48ef427559b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aceb0f3c6af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eea1f27b6f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc4d8d038c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ecbb3809ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955aa64a18d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "688285ef13b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13f8b9eef893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7482301dfd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e85615643485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53b0894ed3d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75189b8c3f61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a966b38c0c71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1f33172eb3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cba27b13aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ae1aa5e40c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "984a64667117",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e6a13af0b31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33e7940bd485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bda61962e88a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac353cff531d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f74d8d39ad50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4f41bfc4ce9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9b96636508d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c218cd9f5256",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da3ba15dd33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a856d10cd9bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7903a0297e04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ddaad7501c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b29d47e0e1c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b529fe9ec779",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a614e53c1b4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8b838f7db07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7685d3a051d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e029036d26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cec1c6ac2c35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f11c2e2d88f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6ec53b73f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1618f89f822d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3af529db4ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3401b245314",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da5fd446e204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bfbd3dd2c66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8086e741a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44f8c8ee1aff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41af4823b552",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5260075242c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82c738b9daa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "731b194d0152",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad05ede541c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dea89546af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee5ddefdeeb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acfe8df0c6a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a1f8869b33b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfb4dca83513",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b51c3dbb9058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "276d59088cfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35ced3274371",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb866a07e2a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d24e6917c94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76f965fb76f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b37574a9fc2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fc440123da7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e4221c87ea5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "079ece169241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99dfb869a8e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef03df0246fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "730b49bb81be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2a3195ea819",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00d2ae973c75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d870b120afba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2e37f0dee5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9628e982e9a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4af829f72608",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e0899ac6a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58059b0df1ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "453adde94b89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "643469a904f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd6bda08427f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3771ba61ab44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d1088dcedf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a2c169d0c52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff05cd8b56f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4549dab1e684",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "660a5d64d994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d595cf899669",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b526b987110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25f7d63b2c3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32d1a32573d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a321a0d5c83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7746934ac081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ea1a0da09ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d1946dcf26a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dff8b0b08c1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b065cb509ebf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a692b9ad98b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4caffa906fbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c99466ebb14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b12ec0bdcd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbb0fa6a4f27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b41405860d45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6cab77b8d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0afb6179aaed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02dc42b321b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11134ebfdd7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ceb599de16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "825936aa9042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d1d0d7ad650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4ac85fb6cf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f3b40dfbdaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5575f3eaebab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b33c05772a72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "453363731464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "874ff97c23f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f78f3dcb364",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f939522685f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cab046ca4fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fafc57669db8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09da9bb2c124",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da90ce8dddcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1a40f16db8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ef626540d75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62164a1fe279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2207e5cad229",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9bd96637035",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa51c3414e40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f4a95514d2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80a41f12a573",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a9c77fa0b60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3d663464c14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "878a9aa05b2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba316ba41db7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38f924cb4fd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b7384ad1db4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2d830fb9e3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f7c232f4f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37de35f22f64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "ddaf7873c403",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-current=\"true\" 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": "0b999eccb676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-733e6ff0"
          },
          {
            "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": "9d15641b20d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da2eb74e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Playa sin humo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46425a08d2c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ebb4c93"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Área para personas con discapacidad Área para personas con discapacidad' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73d9b605ac23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fbdd86775cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9526cc694ba8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78cf4ce70ec8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbf1fccb9601",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07c1465f672f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2a6c9dfcfdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "343c08556c4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd8920c9e7bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b313e76a3e47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f7bde45548a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3061,
        "uniqueFailedCount": 153,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
      "finalUrl": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Heritage and Scientific Hub | La Ciutadella Knowledge Hub | Barcelona City Council",
      "elapsedMs": 13026,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 900,
          "failed": 25,
          "cantTell": 10,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb6d3dc90c6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "a8c54e6f38e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3ca2b2eacd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "4c02e0379210",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7291e6416609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "53e34ccf637b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "1f9a09884780",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "c66aa2535607",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "6cdbdde14857",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "466e27dc13e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "ee253afec2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e73ef93955f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "ab7dd3d5911b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "61e5818997f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "ff6470d61a06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "2eadf5d147ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "a55514da9ff4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "0b3f36900e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "acdb96eb01d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "29ac7cf2ae01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e3e5fe435d45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "728c915b8cb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0d400fdadccb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > .llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38449b7966e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253bea44"
          },
          {
            "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 to-main-content\" 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": "5be3f1c525cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 978,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2933,
          "failed": 181,
          "cantTell": 212,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "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",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "17e63e756875",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "fa72d248029f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d33da3562bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "302cc304fcad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "858b5938844d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "704d6ba39246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d94be20ccf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "ee2ee597e220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e46b9f899a8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a49ebb56f6b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a31188034766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1db142c24590",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9525154960cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "d22533d0a49f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f155476575a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d9fe59f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c49099d49d2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8284d6535233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e3e4a522feb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "703997577120",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c75f6b2c9ce5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40e6b9f34b65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7185ff50a900",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a4b2ded4ce8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57ed5a49b2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f79b06b2acc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "701597a2445b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e540c5269a9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b461c96445f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea0b7f47c347",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddacbff3008e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4a4e551b5c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "909dece28e84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dac9a6f2afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2744d0d4baab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "af7700aa7aab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cc190242dcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd1023b71c7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "85824e033c16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f79edee78dd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c3029f4829b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "0f7a688752b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abfcc6abd8e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5e042e4eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "43d5bc92bf21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85f3f083f681",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226283635724",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3b91a70a98b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f338341296ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df3596b1df3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf636975dd2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ed9b2dfa2bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db1bf9105e35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a3ca8169915",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d0a5f331b14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f07d82950e82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20000f98ed3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5523f81dd77b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2975d666b07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13f7da55c8e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7fb1656fd1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5272539ebe85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adb2f511030d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6ed7b5371ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cce8c33bdb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/work-and-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": "2c328efc83fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-19f9fd22"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f57867e0db8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5502acd2aff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "d3d1f0a8df74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ef300141479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "852880d37fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e5210deab55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68fae103a223",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae6c83271f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "ffbba7408e17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e78ea59474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad0aacba6d69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "db6e0823d511",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9359c9f4557a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dc55eb028d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "882418ceb7c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67cda41b84e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e56c4731ab27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7941940549d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82f0e72a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "909bca2f4d8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63ba496a2a5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3f77eb84414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e5ae17add9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b81cf2dc7055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "4a0659d4c441",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cead45a2568",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ff248de28c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b57b87a85aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d84fc0aa2f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29d29dc84de8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4693d3ff96e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db3f965f5b25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9d50bdbece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1521d86b09c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b96b95a8e910",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba707416225f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40d1d3c97eb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd74570daeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2d4b9106b15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "c21db89f835e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "fa7dbaa34c30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d02309371115",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a2be26ce4e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f19223dbe3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b48c88ba298",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0e62985cc52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60eaa3afecca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dee1a535929",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69a6256e8ecd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "115b930ca341",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be6f506233b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71879dd669ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-407d2490"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cde24e0bf732",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0706b8eb7fd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbc58191125e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f408bf11ad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "744a6069c347",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3958aa286d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e3348b78b6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a9a33447e2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5ae031b5f47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1b46b2aaed0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd55137a5f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37c9027b5db5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d8c5bdc407b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "195a73c55270",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "461434a0f3c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c3f4ecc4fe2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90c74254bed1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab124ecc1b76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd083a70fba7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79def7b3a30e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ed5788c232",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5b594d2ec7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "9a9305aefa10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4a18d3da0f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05857b5bb021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166c2a04c3a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95dee76e1293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "855182a7aa8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e431a5f54b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7de5d67b42d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38a7e39b6ba2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "baa717780bfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cca5fe9976d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c99b1f26ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e53874335070",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca3cc8705a52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 1 of 6\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd8dc365805d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29749ae5"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 2 of 6\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f79005c9b82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fec07f4e"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 3 of 6\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb041388ce0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aef58860"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 4 of 6\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7714139e780b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2c3a28dc"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 5 of 6\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d80493d67fa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-86055292"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button tabindex=\"-1\" aria-label=\"slide 6 of 6\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6454753e971",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed7760dd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'A castle in the city A castle in the city' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54ede7d0b0bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Modernist and scientific spirit Modernist and scientific spirit' 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 user instruction is still understandable without the word(s) 'square'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3c960d3a59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb32c4659636",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn/ciutadella-knowledge-hub/greenhouse\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b0f6ca79185",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21292622"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://museuciencies.cat/en/the-nat/venues/centre-martorell-dexposicions/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2be64eee7325",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-381f599a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e62b454b3ae8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfdba187e739",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99a75ceafb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db509ed324c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8a5fe7ca883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82a6e41e3bb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0515569c0a56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "142dbcb53b5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e58668150c9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3160,
        "uniqueFailedCount": 172,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Teatros | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16060,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1022,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "118c33270ddf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ffe71fd4758",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "4b104a05fe22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c4c57205471",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "bf9d504b4967",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3064e2cbb080",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "5e75446e3aa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "32af0a596e5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "5b5030914ed0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "91a9acd87027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a85c289ffbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "4f6fa3fc2a3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "2895e17a2d7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "55b80ab8ba16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "0c46fde61dd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "714c82bd6dfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "2272750b8132",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "8c8c54a962b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "106a0e8919e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "12c9fb5dc986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "3612ff65801a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9e6795d94ae8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6052aada6e57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "226be7aa8c9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1111,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2748,
          "failed": 186,
          "cantTell": 209,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "5da67760558a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "7f0e6f696577",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "44f61a80c3ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d467df951ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "793cd2f41eef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a30fd8e4c89a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a3c272e9c84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "9d63137f2723",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33486a1c9bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb851a93ae8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a939646ba30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2e40171db33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f74149c5d85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "242c86029404",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcba5ad585e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "446164e3b4bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04aa55d86ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5a5e42962c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d7600f32309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "479f56b8bdc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8a1d25957de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c7f17b812b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5321d4456052",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "884054da35aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba5fefb05b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20dc25eea32e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0913ce393ef0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64a7d71f0ed6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68d0ca6b0a9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8838e9088e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43dd82166aff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "978dffdaae93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3db5c01eab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dfe88f175a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff1071477276",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09947b1757dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a2bfb1d119b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ea691aa6c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2edad245f57a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "802e01520a57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86000bba7e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77b7f66f4614",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1055d55fce0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "282af7903c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3cac02f9c36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfb6f4ccdb18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f53e3b9aa0b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "084de2f77f94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "504b9a841b96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd4a4b1e87bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc9648fb896f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac9d2d45d95c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826f5a5165eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c40df2c2813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce104a89650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee269898e149",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a64cf7eabb4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c297c19fbc66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2371d4ba9c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b219bec1c6f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f4442b279a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2e8fff84c15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "879f819d9b76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23ec97dc2626",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb1616559da2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85437c0d72d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9edc0d73cc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e95bb3b1a09a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96aaf06943a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb3367d0e1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00168104399a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "121489b7e88c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db7663415667",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ff2ed9145f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ed913732387",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ad54718093",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f72c9468eeb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "448f2dcb509c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d99e778c5f65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a154222f6b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4638029ecc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a90550f732f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5a7ee2f6990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "260b6654ad81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c474a2459959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "942c2143ff36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29c9029df77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f75798c5affd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d026f70573b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eac91fd2e91e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a433711e0337",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb371a560391",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dfae2ff8caf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2544345e5af1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d354c299fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70bd49ae7ccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e422bf47a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "941a4fbe8788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73d7c5979f3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d217f8bc51a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60a528da8b6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4328ce4a738e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbde462e9e6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa39416deb26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c7a990b67d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79bd59d8f1fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0732edb2878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78dbf184ebb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "821c3ff730dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc6b55596b4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ce62df9bd6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "457a67264806",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f81df5df258a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "209c817ad475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9516291dc32d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "910348f3d24e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "284722b50ae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb312db35547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bebe08ef6d59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ce253f3da2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a46909b9fc06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0c36eed1498",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b08d49364c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "324a23d43e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a32192e3be5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "311059c3d373",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2de1ca6e8b9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31b6d219eba6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d51d5bcb34c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "130e094a5311",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c79384ca8a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aa0178a0c7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc59b911d45c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e1614be4b51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be761b7392db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66655480936d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dea42cc66b14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0c4fd9297b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "72bce10b4ed1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "0ac7978292db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c1169f8081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92c2fb5b5cf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86041468aeab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea982cdab8de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtros' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee7a4e8a4cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7b44756e15e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c1009d527e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932159900\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2ca00a520d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30ca2c57"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932159900\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0a14b334d44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8505a59e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/cultura/teatros/teatre-97041174204\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccdbf9de9874",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90c373b7"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/cultura/teatros/teatre-97041174204\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e79c9c988c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3d70e14"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932540950\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ab95b611b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca9406e7"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932540950\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7610960f5173",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff02d6dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/cultura/teatros/teatre-estudi-299170336\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2d0a0d8db23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dbb24ce6"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/cultura/teatros/teatre-estudi-299170336\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a3f1a6c42f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43f46c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.diba.es/iteatre\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95ca7513d7ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1717608b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932273900\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3de2819be49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beab65a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/cultura/teatros/teatre-92086004631\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a291087270e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb4d4e91"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934368903\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01b19ca8fc2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a2c74cb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/cultura/teatros/espai-fisic-escola-de-dansa-99400118097\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6319d148fbf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d6d1687"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c334a94d3a2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b250fafe65e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87b3a03da052",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12dbfad6f1ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db62e112015e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e33780d9bc99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e97eb00b864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1e5ec6533f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8de011412a17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f8dbd47ea84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3004,
        "uniqueFailedCount": 170,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://barcelona.cat/capdesetmana/ca/",
      "finalUrl": "https://www.barcelona.cat/capdesetmana/ca",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Cap de setmana BCN | Ajuntament de Barcelona",
      "elapsedMs": 18755,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1146,
          "failed": 32,
          "cantTell": 9,
          "inapplicable": 37
        },
        "failedRules": [
          "frame-title",
          "heading-order",
          "image-alt",
          "landmark-no-duplicate-banner",
          "link-name",
          "region",
          "select-name",
          "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-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-tooltip-name",
          "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-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",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<iframe class=\"widgetCartelleraIF\" frameborder=\"0\" height=\"238\" src=\"https://www.barcelona.cat/barcelonacultura/sites/cartelera/widget/index.php?lang=ca&amp;color=c60c30\" width=\"100%\"></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f180b66a5165",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c0980b"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "div > h3",
            "html": "<h3><i class=\"bcn-icon-cerca\"></i>Troba les activitats d'aquest cap de setmana:</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": "7d27208ed9a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1e3bb278"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".widgetCartelleraIF",
            "html": "<h3 class=\"movieInfo-Title\" style=\"line-height: normal;\">Eternity</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": "00c83dd3a6e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5c37e9"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/eternity-cartel.jpg\">",
            "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": "7883107b5f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccac3a5c"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/five-nights-at-freddys-2-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/golpes-cartel_0.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/hanna-i-els-nadals-oblidats-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/la-tierra-de-amira-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/me-has-robado-el-corazon-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/papeles-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/playa-de-lobos-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/supernatural-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/tommy-tom-en-busca-del-peluche-perdido-cartel.jpg\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"capdesetmana\" brand=\"capdesetmana_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0277\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Cap de setmana\" data-cercador=\"true\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "887726c7bcb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/eternity\" target=\"_blank\">",
            "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": "633f0c87e059",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0edde2ec"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/five-nights-freddys-2\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/golpes\" target=\"_blank\"><div class=\"overlay\" style=\"background-color: rgb(198, 12, 48);\"><span>Veure més informació</span></div><img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/golpes-cartel_0.jpg\"></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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/hanna-i-els-nadals-oblidats\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/la-tierra-de-amira\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/me-has-robado-el-corazon\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/papeles\" target=\"_blank\"><div class=\"overlay\" style=\"background-color: rgb(198, 12, 48);\"><span>Veure més informació</span></div><img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/papeles-cartel.jpg\"></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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/playa-de-lobos\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/supernatural\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/tommy-tom-en-busca-del-peluche-perdido\" target=\"_blank\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<a class=\"search disabled\" href=\"\" target=\"_blank\" style=\"background-color: rgb(198, 12, 48);\"></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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"#main-content\"]",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable\" tabindex=\"1\">\n      Vés al contingut\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": "bbb7957d6338",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ce42a96"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#districtsrc",
            "html": "<select class=\"districtsrc\" name=\"districtstr\" id=\"districtsrc\" tabindex=\"-98\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": "45ea9a89b9de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91bba567"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#ctg",
            "html": "<select name=\"ctg\" id=\"ctg\" class=\"\" tabindex=\"-98\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": "cc4dea4c9220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41278761"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#entradatipus",
            "html": "<select id=\"entradatipus\" name=\"ticket\" class=\"\" tabindex=\"-98\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": "44f4009d869c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28619121"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "select-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/select-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".widgetCartelleraIF",
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "a[href$=\"#main-content\"]",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable\" tabindex=\"1\">\n      Vés al contingut\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": "65b87f6cdd2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07134899"
          }
        ],
        "outcomeCount": 1224,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 21,
        "uniqueFailedCount": 11
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2734,
          "failed": 66,
          "cantTell": 35,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_title_exists",
          "html_lang_exists",
          "img_alt_valid",
          "input_label_exists",
          "input_label_visible",
          "input_onchange_review",
          "label_name_visible",
          "script_select_review",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "target_spacing_sufficient",
          "text_quoted_correctly",
          "widget_tabbable_exists"
        ],
        "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": "e14ecbd50b58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "225ba970a512",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "85c0a6373116",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6fa1618de0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4486c05"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87285944a75a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d31b410eb6b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "871232dae57d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78a82349"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable\" 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": "b62dc53d91f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b8bd7131"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ab933cb35f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87365494"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-haspopup=\"dialog\" style=\"\" class=\"visually-hidden focusable minerva_menu_main_mobile_description minerva_show_menu_description cboxElement\" href=\"#menu-mobile-instruccions\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f368ca1ddab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c25b4c33"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"minerva-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aad6ddef1fc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-277b4c28"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-hidden=\"true\" id=\"block-minerva-subtheme-ajuntamentprincipal\" aria-label=\"Menú principal\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eff4a8d7fbb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b4a9124"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "0d5334402ce6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/capdesetmana/ca/llistat/concert-eros-ramazzotti-99400756499\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "820e50a3d189",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7afb35d3"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/capdesetmana/ca/llistat/concert-eros-ramazzotti-99400756499\">",
            "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": "914d44b9c0e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61845853"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/capdesetmana/ca/llistat/5a-edicio-kidical-mass-barcelona-99400710606\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2380c14ccac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-492a92d1"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/capdesetmana/ca/llistat/5a-edicio-kidical-mass-barcelona-99400710606\">",
            "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": "c3dbf5adad60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb9d97a7"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/capdesetmana/ca/llistat/espectacle-els-dolents-de-shakespeare-99400772794\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Els dolents de Shakespeare'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aea9e9ef9942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51fe879f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" id=\"cerca-adv\" name=\"q\" placeholder=\"Cerca per paraula clau\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66a1fb1c5651",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22d826b7"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" id=\"cerca-adv\" name=\"q\" placeholder=\"Cerca per paraula clau\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56f5f6c1a874",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8a4c3ac7"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select tabindex=\"-98\" id=\"districtsrc\" name=\"districtstr\" class=\"districtsrc\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13c5e79824bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91c95c20"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<select tabindex=\"-98\" id=\"districtsrc\" name=\"districtstr\" class=\"districtsrc\">",
            "message": "Component with \"combobox\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6854dbf687ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a83579d"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select tabindex=\"-98\" class=\"\" id=\"ctg\" name=\"ctg\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd2821b386d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-989ccf1b"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<select tabindex=\"-98\" class=\"\" id=\"ctg\" name=\"ctg\">",
            "message": "Component with \"combobox\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea80b5ae83d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94a99777"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select tabindex=\"-98\" class=\"\" name=\"ticket\" id=\"entradatipus\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3304e725157e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ffcd203"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<select tabindex=\"-98\" class=\"\" name=\"ticket\" id=\"entradatipus\">",
            "message": "Component with \"combobox\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5be0186d3fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9da37b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"Cerca\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c27509dc5178",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b59ac39d"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Cerca\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "574521238554",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-12aee71b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-primary\" href=\"/capdesetmana/ca/llistat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a81c98398c12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8685461"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://www.barcelona.cat/barcelonacultura/sites/cartelera/widget/index.php?lang=ca&color=c60c30\" height=\"238\" frameborder=\"0\" class=\"widgetCartelleraIF\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84344e367754",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef2d8b54"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"100%\" src=\"https://www.barcelona.cat/barcelonacultura/sites/cartelera/widget/index.php?lang=ca&color=c60c30\" height=\"238\" frameborder=\"0\" class=\"widgetCartelleraIF\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "407015356871",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-71a1dd86"
          },
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html style=\"\" class=\" js no-touch\" xmlns=\"http://www.w3.org/1999/xhtml\">",
            "message": "Page detected as XHTML 1.0, but has neither 'lang' nor 'xml:lang' attributes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e93ee3a072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3f3f8864"
          },
          {
            "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": "0f5b85228469",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<div style=\"padding-left: 132.899px; padding-right: 132.899px; width: 930px; height: 131px;\" class=\"swiper-wrapper\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e9bc2c13fc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45de883d"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/eternity\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a3493189b18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d7c79a4"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/eternity-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cad848a8550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3531421"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/five-nights-freddys-2\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "015f46c9f7d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7396dbaf"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/five-nights-at-freddys-2-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c30c171a771",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ffcc99a"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/golpes\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c150135b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91c3a356"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/golpes-cartel_0.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c21c0c4947c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dda80033"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/hanna-i-els-nadals-oblidats\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecbbc286fece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd91ceeb"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/hanna-i-els-nadals-oblidats\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4dc551b34d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4f60ac8d"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/hanna-i-els-nadals-oblidats-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4014e344789",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ae62811f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/la-tierra-de-amira\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d3b2896a193",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ede320ce"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/la-tierra-de-amira\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3092949604cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24a4c325"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/la-tierra-de-amira-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ca6f6c4671f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0452b8de"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/me-has-robado-el-corazon\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28fa56157f84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c38c14ff"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/me-has-robado-el-corazon-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "309127820cde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d325859"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/papeles\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94b37fd36e37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01229492"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/papeles-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a910c565804e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6c9f5d1"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/playa-de-lobos\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "621c953f75f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84b6322a"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/playa-de-lobos-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06a13812f942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1c90f502"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/supernatural\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517295befc22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2dcd0b1c"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/supernatural-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "401688dee432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-69918829"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/tommy-tom-en-busca-del-peluche-perdido\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b81bd468d47f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5aa9b430"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/tommy-tom-en-busca-del-peluche-perdido-cartel.jpg\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6147829f49f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef152357"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<div style=\"width: 36px; position: relative; background-color: rgb(198, 12, 48);\" class=\"scroll ui-draggable ui-draggable-handle\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23cd2dc0e940",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d147832f"
          },
          {
            "rule": "input_onchange_review",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "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": "062666924b72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-abae8872"
          },
          {
            "rule": "script_select_review",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Verify that no change of context or action occurs when selection options in this component receive focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cfe99ab66ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b5426dc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a6750813aee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0feaab50"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "983a0d4dfd24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20196ec"
          },
          {
            "rule": "input_onchange_review",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "script_select_review",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Verify that no change of context or action occurs when selection options in this component receive focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "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": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "213e6985df01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          }
        ],
        "outcomeCount": 2837,
        "uniqueFailedCount": 62,
        "duplicateFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 25
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn/diada",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Diada 2025 | Web de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 14399,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 883,
          "failed": 24,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "cbc245a03efd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b818a2903442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "d78ecca283b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c28ddeaad0cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "78cf299069c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9eea8fd8347c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "355946929660",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "ab5a261edf2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "57f1e79aa6ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "4ef546a90149",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7093c0e03008",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "285f353fbb04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "2df853ede533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "357f22e77798",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "e2fe2ee13682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "47c850e0b2a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "9d7e61364ec7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "512166f19d48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "d141c16028f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d91fbf2cd3e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "371fcd191ebc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "4475bf649f9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49beade19771",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "e4e5ea921095",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 978,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2790,
          "failed": 162,
          "cantTell": 192,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "f2247e8b0491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "1c9f3bcbdcf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fce8267b4101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eed0c78eb0f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cbd38788972",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4011a645c86b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e23c30fd052",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "cca2c9765d21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8eb4b4c1503f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7dacdcb6849",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bdb7a04b2a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b75261d9969",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "922184cac8dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "ba89a92c34ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94c820804d08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddfacda706f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d20c241f946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7790f4f65b0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "509c8a9e4220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fadce3eb839",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5db0864f8fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b06f3b3e58c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716cfb3dadac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c4807413bf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e907a6c50f46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64659c2b0627",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "458519525047",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbbb02304b6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25c04d73c555",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b04c1fae3f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "041804238d88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07c8e29a2e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c5455c42e6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a44591ec0903",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b6b3384d63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44eab723de4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc0a018cc4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95e12f898aa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaa0879ddb59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "829321ed0109",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b7690959f4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b98f9bf98076",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a10ac669f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3844ae0fb2d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a06d1701163",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08f992fd6d9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a631a38edf89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f4163ffe9ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c89c4bfff3f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e3fac261c31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda851577f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1083b9400650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1330bf12599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7816631f73c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "583f80eb1b7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef8405b62934",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0915e14776ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90df9a7d2b76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e58dd89e2987",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb00173f7a6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec1f3f680f40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51d26e61fe38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "571582eb6d8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25df794671a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b88caa2b5be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b27f24cb997",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66d1750e77d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec2778525c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b39e42ed628",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cefd2fb92020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c5ebc0c8cd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "104426f3d7e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c84f4469146f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42ccf36cda2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22138d76818d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5aa64ba6a53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a149b1e43e5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b6516c93f9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c7e84103258",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0b4989c5f3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d71bf51dade9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be828241dd19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "012b1df569e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec5e99d83c69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9b610a0e891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392a47775253",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c41a25a81977",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca905208d1b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47b45277d920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4db110c8107",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cae436cd3eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da76bc30193c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a04965fa995",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "743d5776a9aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78029d6bf30b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d41e757bef2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c312c60c9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f823d8db90a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb56dd4406a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "602da7b6d95a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "563e7522043a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a90963c32b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7308946fbee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61c14c773d57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3abc40516e14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37dab10b80fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f29eafe9c97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bbe6f4ecfca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9222b04217f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d49714b58e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84ca9d46de1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7477beaa0fee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b47183aec640",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d56c3cd16ee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63eee4c288ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669d3ac16dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71265fadcbd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffebb1f6538b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a317d7b45a9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1c57564a8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d65fde71ba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9accd84cb29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d71ffca096a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c73a6cd02f36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93a3ae45f25b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88381240ea2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f17e9c7d240d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "823284b72e31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd8a3f9839db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdc0e5a6ff2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1746bdcd368",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e73d0947935",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f37bed3fee9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ce1760e02b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb1289495b20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6de9510c8cfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74795fa04cfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae7cffa6b9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "9797d5ee4cfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn/diada/todos-los-actos-de-la-diada-nacional-de-cataluna\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e3edd680a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf07ec01"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/es/vivir-en-bcn/diada/jornada-de-puertas-abiertas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf00f0b865c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f727eb9"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/es/vivir-en-bcn/diada/jornada-de-puertas-abiertas\">",
            "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": "35213be7dee2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89fccc76"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Ajuntament de Barcelona\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/afectacions_mobilitat_528x228_1.jpg?itok=oX50yECY\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5825b4fcde6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-69a92d09"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<span>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"Y después de Franco, ¿qué?\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c2f016c94f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7bb455f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a17c710b1b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a89183502b49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97b465dd97b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3ec824af049",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e508847ec95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6286c6279463",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "824ff1aab7a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c569c1b09d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "080c313baee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4234467768cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3018,
        "uniqueFailedCount": 154,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/en/living-in-bcn/pets",
      "finalUrl": "https://www.barcelona.cat/en/living-in-bcn/pets",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Pets | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 16778,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1140,
          "failed": 26,
          "cantTell": 30,
          "inapplicable": 40
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "region",
          "tabindex"
        ],
        "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-tooltip-name",
          "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-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": ".ajuntament-maps-fieldset:nth-child(1) > legend",
            "html": "<legend aria-expanded=\"false\" role=\"button\" tabindex=\"0\" class=\"ajuntament-maps-legend\">Districts\n                          <span aria-hidden=\"true\" title=\"Desplegar districtes\" class=\"icobcn-fletxa-baix2-l\"></span>\n                        </legend>",
            "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": "b7087c22ac83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9e26a12"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".ajuntament-maps-slided",
            "html": "<legend aria-expanded=\"true\" role=\"button\" tabindex=\"0\" class=\"ajuntament-maps-legend ajuntament-maps-slided\">",
            "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": "9acbed7305f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8b8cd50a"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "664c11205c92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f473de7a96f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "bca916a608a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc155f3530f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "e8bfcedf463a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "c9183ce7623b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "be861ea1c52f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "fd24079c8a50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "796986a3c453",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "89edd7906e3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2778700bec21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "c5183bb65a64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "e53341099d5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "912c162f66cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "27574a956e5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8a2ece190d5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "1a58e6365bcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c82c40ae7c47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "09cbe3cbb4c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "15591b5be1bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "edefc66c4517",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "2edce43be4ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21068dd02b3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "04f3e572f3a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1236,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3653,
          "failed": 193,
          "cantTell": 212,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_hidden_nontabbable",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "0ab79cd62c88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "e1ad738fb675",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c1958c048a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdf75becfeb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b189af179ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3467807837e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a12cc5dcc9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "1840ef8b5c80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5648d79a3c72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6bab422c812",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72485a11d9b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddf8e355f0b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ac765a2f1b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "5f1d71e2e867",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cf798806b7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a191612103e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68379982088e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747b8b1783be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c81544dde86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebbe766bdaa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9a7e8ea898d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ccaa26b4e01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcb523510520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10b94f4d3c52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb24708b607",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c71decd9d5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bcda8428cb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ed685eee6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11b4c02f60bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0535a6bfac17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e88ea57ec40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57b9ac5721b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37dae66dfa08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e45e9f42f7fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b8e92b3eeb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b92e90436d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0298af18973",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491e83905e6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c18c2c9d3ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14bbf7f44a75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5861f5de00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0862ec679c24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18718537c9db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "402456b44964",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09ea5a3c4555",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "007cbe94f90e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "938cf0c024a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83f03b77cb80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fffe7304ef45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faa8a90890d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc6991f15ab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "566ef8cbb21c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a505f92348f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2717236ee830",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "86de2562af89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169c92c88b5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "653c9ac8e8fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ed7dffb19fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d3fc989e1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6443b27c98f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "87c4a469196a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b065bfb4112",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6570d38856a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "202ca43951b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "442562e08775",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28bec359f700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "4d8895ee0070",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6454edd734f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f034245438bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58661cff1daa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25125b824063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6df495398f08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf5846109174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd1198f18d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "dacfe554c1fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c13d4c7e3d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c89776ab955c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3906d59238f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d619e815b5d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc3f2b46ad66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08d4abfe9a32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c531b9bd5e47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "658b1311bc01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c725af30d9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "304eecf46789",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "786ccda84fc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b9171784320",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8023f801581",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4333ca84e0af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f0b1092d0c5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f23bf19402a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d42b72756882",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f731aa45054d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a9c2dfa05bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a454875b8227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0ee1a93feeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20217b62b736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea551373fbcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eba6257b72cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9041d606369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd08ca5acc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c094565a4da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3031d22ed367",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28c32b634dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3e2df886bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31ab91e8c4cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a0a4d163165",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "959a5c54be44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b7cc33ada2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "23ed9b8b7817",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b07014f3465b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70ac2db3ff9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be7205249d05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c55dfc211fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89356ea630e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "518ea1ac7288",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6385dd4aabf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd8c41393c00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9115bb1fd2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afe0e87f7c62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa077d045ae0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "769f147731cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "707b04bdc235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31425f1ccc6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d0847eee4c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaa26719a1b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52c03eff378b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05296427d2e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d0aafec8824",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "650d9b4ee235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aee11141dbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a4f0936794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35ada8146e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fced442c2551",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b594c7092b08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c252ebbd481c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea7cd6a0eb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "573c9c32c709",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "37f30c04a685",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span role=\"button\" aria-label=\"Search by keyword\" tabindex=\"0\" class=\"ajuntament-maps-search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a2c1dac0749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a82efd7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"ajuntament-maps-animation-material\">",
            "message": "Confirm this text 'Filter by' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3abdd6c61d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3f3db635"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "The ARIA role 'button' is not valid for the element <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d78a319bfd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da9ff1f7"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c447c092755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ab91cb3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227cb8f1d19e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0227d112"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d8af92eba1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25964a78"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "The ARIA role 'button' is not valid for the element <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50808e5bca4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d16b4fb5"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4081f8789a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09e0f87a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea422625cb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6565921c"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<legend class=\"ajuntament-maps-legend ajuntament-maps-slided\" tabindex=\"0\" role=\"button\" aria-expanded=\"true\">",
            "message": "Form control with \"button\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "781f4846740e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d8584803"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input type=\"checkbox\" checked=\"\" id=\"ajuntament-maps-tots-input-2\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b67a543f5c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af52f7c5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/1.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/1-circle.png\" data-parametre=\"&c=00620*;00620*;00620*&code0=0062001009&code1=0062002009001&nr=20\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-10\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e3a78a2bf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-324803b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/2.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/2-circle.png\" data-parametre=\"&c=00620*;00620*&code0=0062001002&code1=0062002002009&code2=0062003002009003&nr=150\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-11\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24ba64430479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74e919f5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/3.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/3-circle.png\" data-parametre=\"&c=00620*;00620*;00620*;00620*;00620*&code0=0062001009&code1=0062002009003&nr=200\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-12\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a70fa7beebf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dfaa3332"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/4.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/4-circle.png\" data-parametre=\"&c=00620*&code0=0062001009&code1=0062002009010&nr=400\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-13\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7a8bdef9604",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c789f5a7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/5.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/5-circle.png\" data-parametre=\"&c=00620*&code0=0062001009&code1=0062002009008&nr=50\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-14\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b3ea6a31fd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2637246"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/6.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/6-circle.png\" data-parametre=\"&c=00620*;00620*;00620*;00620*;00620*;00620*;00620*&code0=0062001009&code1=0062002009004&nr=100\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-15\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67980cef4155",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d3838bc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/7.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/7-circle.png\" data-parametre=\"&c=00620*&code0=0062001009&code1=0062002009009&nr=30\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-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": "ee4923347ccb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-05bd56aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/7.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/7-circle.png\" data-parametre=\"&c=00620*&code0=0062001009&code1=0062002009009&nr=30\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-16\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a068d6b5ea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-970fe662"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/7.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/7-circle.png\" data-parametre=\"&c=00620*&code0=0062001009&code1=0062002009009&nr=30\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-16\">",
            "message": "Undersized target \"input\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b3b1db8ec79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b8ab3c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/22.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/22-circle.png\" data-parametre=\"&c=0000102011015&type=EQ&nr=150\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-17\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae7fa79093b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-301ea8ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/22.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/22-circle.png\" data-parametre=\"&c=0000102011015&type=EQ&nr=150\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-17\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d30471b71fcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87fb171c"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/22.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/22-circle.png\" data-parametre=\"&c=0000102011015&type=EQ&nr=150\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-17\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e160f7645ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e8ffa0c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/19.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/19-circle.png\" data-parametre=\"&c=0000148414644&type=EQ&varids=100090&nr=150\" data-detall=\"/en/living-in-bcn/pets/detall/\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-18\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b8c85065d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4a7a741"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/19.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/19-circle.png\" data-parametre=\"&c=0000148414644&type=EQ&varids=100090&nr=150\" data-detall=\"/en/living-in-bcn/pets/detall/\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-18\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bcf162c5dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07419f99"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input data-ico-destacat=\"/modules/ajbcn/ajuntament_maps/assets/markers/19.png\" data-ico=\"/modules/ajbcn/ajuntament_maps/assets/markers/19-circle.png\" data-parametre=\"&c=0000148414644&type=EQ&varids=100090&nr=150\" data-detall=\"/en/living-in-bcn/pets/detall/\" data-template=\"ajuntament-maps-default\" type=\"checkbox\" id=\"ajuntament-maps-crida-input-18\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c896b689acd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2b3c68d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span role=\"button\" aria-label=\"Show list\" tabindex=\"0\" class=\"control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f06e4bd0fa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc2fb653"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-transports-control\">",
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5969e432eddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f18a4567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-transports-control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902e0b78f8f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d68128d3"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-fullscreen-control\">",
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba23457d0a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31c20fda"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-fullscreen-control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04fca38345f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17c70b97"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<button title=\"Zoom in\" type=\"button\" class=\"ol-zoom-in\">",
            "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a993ba281e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e73cfb47"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Zoom in\" type=\"button\" class=\"ol-zoom-in\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "286ec4702ec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd00aeb1"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<button title=\"Zoom out\" type=\"button\" class=\"ol-zoom-out\">",
            "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b79f787c277a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1b0b6c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Zoom out\" type=\"button\" class=\"ol-zoom-out\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bed41779c2e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-408b7a18"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Photo: M. Petit\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/mpetit_210826_f_diversio_057_2_1.jpeg?itok=5Rtk2FQZ\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "956987839067",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2175c8f9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5372d8d88be5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fe697d232cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05ebf0743aba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8269e0c0e75c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d42866fcd0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5620b9746b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f052965c9102",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35cd3175291a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eac9e223766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "896d738cc4e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3891,
        "uniqueFailedCount": 185,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Pesca | Web de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 12191,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 622,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "34c56ce1ba88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80dd67eef161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "286e0152c329",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b0493e223f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "ebda6d21818a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "9b58dee6200b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "d01b5b6d17a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "b2e08a0933dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "9a829456c759",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "4365251c59cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31351b65b82c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "1abc1934f5f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "f1116e222145",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e9d8aae54235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "8fbb7ad258b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "01831840dd76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "ffc390694153",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c6bd0f064994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "3a9b6eb7919d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d7981a6a1cd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "8b165c51ff27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b9c2e0151f9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d654441bb0f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "51e0f0415e23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 712,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2040,
          "failed": 157,
          "cantTell": 188,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "cc0d702d895d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "780f6176018b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d01e877e093",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f48ac1eaeb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9038f65504f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c64037c547b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19bcb130cab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "954a0dca0563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af9102510eec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f4ee5f72c5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbac3810ffde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "284eb01283cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7e70a4e877c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "c7976d216c17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0969a1d33761",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98e909444fa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62afedbbc8e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a9ed5dacf43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aebfc1a2c75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5eed48242cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8520040fbfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f82948676fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2269228bbb82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "568a6c25b5aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "859c8967947c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2a00903504c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de43386b754f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb579ef7217c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d035c20f807d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5bc6755a76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "041c8b9fe044",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd51963cff70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "397142223d60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "434f2fc76e5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "553d50f8d4f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ff200d2d051",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3509927d80a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2d0d25811ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca0236ef7f4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9517fed700a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a24ce7040c01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef3b16f7cea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eee82a035b3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4c0a33b7c35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4675d7801638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b356b622c9f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a7c6e449862",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7918f5a8e83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f20a3d9efc83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "879acf4d8361",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d19ea4105e2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaf886612191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d141bdee891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc56583e35ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a72af145aaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e5cffc9779f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50741a63e014",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ea350d33ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c84216c67b8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a467b528c1d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "734e57cd53f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7886acefe990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "631950ad6349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f928e3da21f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b807d21fcee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c46e5f95df16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dbd0514dffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18ca289b7e80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48648c4eecc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc80dd7511b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0a3f8024185",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fb36059687e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52073be36afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06ac6264ab42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a6a0b4428e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40933bf7f4f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a67f7e0eb76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c9ea0bfe449",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79dd78f20947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b76b2511c1cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77709898cc74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de250a207894",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "782d3c91379e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe49da737ce5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70f0caf06f82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1044b5e4c323",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24d9f8769f2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4dd2cfb0d81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a11a5f64e2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c340b4852227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a1ff360a9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "199e9c91a16f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b80548636e21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b502abe3d54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "958583ffd971",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9915cc2213ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0329a705c7a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ebe51c4bed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9283868d865",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcee0ee02bc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb2d3619a73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7939a867b3ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd9ff1c7e1e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94e5c8620644",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf170723902a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "136bc10d19ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7253714d4384",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b06aedd8086",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df15686d397a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98b92a53d990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4feaca294b3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc775b075f24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36dfea79076d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87127be44e75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d4deaad1e34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aee985337ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11493789d816",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71335e396bac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a92d32091c17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0499522cd090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9461bcc58dae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "472d0570a87e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a67df76b069",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "768ca2df8374",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a621018349f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ebb12cfa00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e4ba808dbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f201547a83d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "171ef7a44b58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac1a88a354d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6393f7499560",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bdea7d7248b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38812be14888",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7089f250ab2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9935ba8cd1c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "591742c8a1f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ac81dae7421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad956a55d94e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "f25da54299da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e6b666fcc36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb5379c44472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11dda0bf8bc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0586b3a5f8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68b5a66ec90b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43626ad63d79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41049ec51b41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "280c07ae8f8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53ec5142b69c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f22d8f0199d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2261,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Sports facilities | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 18965,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2046,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "f2eb993ce0b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "450d4a3772bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "d2090f0e0fcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bd758ffd797",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "5381ba2ddcc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "1e7f37eefaba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "d3c774af2f0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "17980034e9b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "c46fb8904cc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "94209c82d178",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae2be9c0327",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "77e52660d5ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "911a4e646384",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d0811a0bedbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "7eeeec5a1410",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "9ff812f07538",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "5b460fcc3d1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c4dc24eabca7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "233eb07f042f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "88cf4279c465",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "a959a7171458",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fc7bdeb6d14a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8758d586015a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "aa57d42af78b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 2135,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3446,
          "failed": 184,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "1223c3ceb2a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "c900d42c4257",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "47e2846f269a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb9ae27df4b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ae390798be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87713cbbe9a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d25453ee0f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "f46ad295652e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f2eebb5c28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47731fd9866a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff73cb88c6b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "930a3c6710ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2770b60a9ec8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a29777cd4d9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87d6f844a85c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ac68cc75b74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "142fef71701a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1614d48394cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42a1206d3324",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c4a4db094e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bd97d2096ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79884081cec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb7296af26e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d548d1094cd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "1e43975a5244",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69ba01fa57e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bce70692739",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5431272f7016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7dac7def9ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40951ed7b27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7628c02ec5f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7572b92ab63a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04bb556d2ad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "3a09f6a78879",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebe00cf71bd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec125c412d48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "c31fcbfdfbad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "890a7cef7b63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f49e0d4083d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "d8cddf01906c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1da7fec3b20e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3269e75f259",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f732e022887",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db8e4dd1cf1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8facd509ea9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d068f23cadc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9204051f1b88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bab0df68f5a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b661e7ae4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ec73cdcaa3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d24058e1784",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2231dcf47b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "295c562d3b03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c06866b10a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "756f43c3422b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87170b16475f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f6f9a97c512",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a58f940e7022",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da0542f61e95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fc7c10c0468",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c24962552d0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d00f3e576698",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "d5e88e91a73a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1252ac99fd21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed4811c77aa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c2b97345ee2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f7559a709cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c4334398e87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "1e02d3d169c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fda22486213",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90e3fab5faad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "4bffbd3079c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74c2e03c5d5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14db922afc24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "c70500049884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56f536890ab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5cddfaaad46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5f1855e5c77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44ef7f4e556d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "160ee8919027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83ce6041e418",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f3900d77939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a4c5f612800",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b22073a846c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5893c49cdf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8539192a2968",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb7a41a1c317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee87c2eb5c95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4800a0c983f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea51760f683e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11f213741721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "6441a1b81815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9afe6af2b358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4572030a132",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a041da2b537e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c91e850335a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3a02850a21d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52222748a93b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ad69cc900d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1ca77228125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5c10ab33da0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "457e958b84e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f0b808f1e90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d9de6afa5ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7214c37ddd43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2210e45bb63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41b997c6d3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "733c761d0273",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b6f3e159890",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "da796608d0d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b040cc0a9397",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea7cb1b16e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f718aa3984cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aad768682725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61b053b65f61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d10cfc1b0461",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "176a52ec5058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe2daa0ca441",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7d3c1132fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47269113106d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c9ba94c5eb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7671959cb8ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66158503ebaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d9065bad875",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c38711503df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669de757101f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef359c22749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b53d1e8e318e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d7389c95b48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "80d5c55445c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ded2405d86a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6fb9e987b31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fb7577565e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d60e48182077",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e96d9c10f82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7dd8b0279d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e7a5e1437a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0110b558d35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "53fe46340c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "13ca2ac21ce7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895d80cb317f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f596d8787814",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf381c5e36be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13e5fce09dd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b60f98e1af5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d3279e5fbc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae719bd9a8ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.gymfira.es\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc9cec947292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14a61b8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:617721046\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9afe95174d8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d9dd2f3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/get-fit/sports-facilities/sala-poliesportiva-97338094436\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41f7ae182ed6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa1ea558"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932325807\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a04f156f52c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-318afaf9"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932325807\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b95cbd3439d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c31c10f7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/get-fit/sports-facilities/sala-poliesportiva-97339085754\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7066eda646a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fccca012"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/get-fit/sports-facilities/sala-poliesportiva-97339085754\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d6479e6c2b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d09d9449"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933254934\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1403c11af042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51bb8f51"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/get-fit/sports-facilities/sala-poliesportiva-97339104501\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907ab95e2b44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-48927d7e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934424048\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2a2e9fa147f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-12acdeb0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/get-fit/sports-facilities/slender-you-entenca-94074145224\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1bac020b475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de6a2e02"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c094ce99b7b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af86f8e3feb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68ef1fd063ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "540f81bc38a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f98a69a66ed8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ed76eec9cca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "136449178f98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99e4aa3ce24a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1958a7ddbad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "441851bed347",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3682,
        "uniqueFailedCount": 168,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Esports a les platges | Web de Barcelona | Ajuntament de Barcelona",
      "elapsedMs": 13128,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 719,
          "failed": 24,
          "cantTell": 23,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "a9c83b053986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1acb4bc301d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "c88efc504da9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f18f6232a942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "cd5e952953ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "7731ec62dae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "dd7bbf101a0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "aa3d852378c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "6d17b23303ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "942634f52afe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d45e832113e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "a622da6687cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "f2c905b2ac09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ef673c5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b2866993a8fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "a982c69f7447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccbaa351"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "23f18a615bfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "838d74ea9668",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "d1c9103cffbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "8d245170ee60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "11fd521dda1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "87d1869fd503",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7cad0a50c8f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1af351eb51f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "29001b410520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 810,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2320,
          "failed": 159,
          "cantTell": 192,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "2cdb4a602150",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "ff2cfd0aff64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d22557fea5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1191947e2ca3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11b8b6aeb4fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6471b4bd43b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778123c8003e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "306a3378c1f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "493df1446745",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5b4aa9685d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebe751414a2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98bbfae920ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70b0cf328788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "6e8b09982632",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9bbf919cee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26b0dbd87fc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7173edff23a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56d84a742530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7711bb4739e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "645403584442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd5ccb3a597a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bb04a51393b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3589a4b5f1ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ce2f4bafb31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "199c8f1f77a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a318685e7c1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e70b82021b07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e02cd6f246a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "836dcfed7a77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86e303f2995",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "454eca4b77ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ece2fb74ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d91fa6e9d33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "645b9db2a6bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa506d958bdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fab6b9734c08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c8adc43a36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad68e6118117",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dafaa88eaaa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed77be37d097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4af7ef135e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cc635199397",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8d509565ec7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76ee2e574cf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d343307ed8fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4f657a196a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "581f7299b612",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab23da5c5932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82472fa03f59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20c75cddb30a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ada8860e634",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "511b84e2d899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "676d30d7c2bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d5ac8fceec0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a26e7c0ea49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61a139fd3e17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d431e067aca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "481ed3a2815d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d6a82ea7a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f08df7408f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfed3945fe22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0c84b5f91bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "159321807e45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bfe06901256",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30ad972cf753",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d9786e1f9ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0138450469e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7316578a61e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b55a0f29659",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "417edcfe78d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17b4cfda50b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8c2e36eedea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37fef96e990a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3e1f225ce8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cea5a5e2a6b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8e6c32f809a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e702cac706c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f9157d4668a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9d652d898bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abe3d8432901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "427e6ef80450",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "194b4dd04556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b055caf0e15b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02b816bd1125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "993a26a12636",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5ffc6c7d80d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1ffa3478a8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe54c8d8b4c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "958384bb878a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0032fda981b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ef88a6dd31d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2fa5c8daf53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e94103fd1cce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75fef09e7064",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc08485f16fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4754bf173bd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97b16b5c8899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15ca70794932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cf170b0be06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db51d3d39674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "642931adae13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0aed54d991e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac4dd2b7a925",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ff2d55ffc06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a11230ac6535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c678f441539f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba31d24d54e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a6f2568de27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91fa1c4737d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb27202cd371",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4256987a03f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c2c9fdbb264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41536156faf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2196af98353d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ffa2e75187f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf518bfb52f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00bb8d0c747d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05b781bf03fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d51c79e1a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "241f3fa48063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d56fd0949712",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c3c220c36b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2994b5929b05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43ba0a6eff51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c6ef1ccdb7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5aae6338573",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa1b504fad27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3776dccd2b78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ae84dbdfea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b0437efa43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef0b6b46d6c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b8a41e1bc9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fa25055a9ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6673fe23596c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b54aedf4195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34b14c49a754",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dde1a45d2ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d46498d2a98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "b3d6cb3ea3cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Obre en una finestra nova\" target=\"_blank\" type=\"application/pdf; length=1835365\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/2026_Pla%CC%80nols%20entrada%20i%20sortida%20embarcacions%20Platges%20Barcelona.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afbb0231b753",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6a29c6b"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Obre en una finestra nova\" target=\"_blank\" type=\"application/pdf; length=610787\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/2026_Zones_Esportives_Platges_Barcelona.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4648b801baa4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01311b4d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3fcd4de2588",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dfc81bc1c5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc3eee96d246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "802510f5bc21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fbb002751b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95cb8df88eb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e67782511c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5be3d10072e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46acf43f288c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d29bdf7ca0df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2550,
        "uniqueFailedCount": 151,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Cultura 100% | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 14480,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 888,
          "failed": 33,
          "cantTell": 22,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "link-name",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "aac9d1b60503",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47e878412deb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(1) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/arxius-i-centres-de-documentacio\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/arxius.jpg\" alt=\"\"><span>Arxius i centres de documentació</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": "e84480455891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-938f652c"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(2) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/auditoris\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/audicions.jpg\" alt=\"\"><span>Auditoris</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": "a37f57bf8831",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2eb5a83a"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(3) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/biblioteques\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/biblioteques.jpg\" alt=\"\"><span>Biblioteques</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": "c08f4e384715",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-86b6ed31"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(4) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/cinemes\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/cinemes.jpg\" alt=\"\"><span>Cinemes</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": "6b0c180f4290",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d35a2bf"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(5) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/espais-dexposicions\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/exposicions.jpg\" alt=\"\"><span>Espais d'exposicions</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": "d2ed589ce10a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2abacd18"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(6) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/fabriques-de-creacio\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/fabricas.jpg\" alt=\"\"><span>Fàbriques de creació</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": "a92ae825048f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c191281f"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(7) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/museus\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/museus.jpg\" alt=\"\"><span>Museus</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": "458ca14125f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-49fc5b78"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(8) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/centres-civics\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/centrocivico.jpg\" alt=\"\"><span>Centres cívics</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": "12c711445c62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4181ac08"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".banners-circles > ul > li:nth-child(9) > a",
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/teatres\"><img src=\"/themes/barcelonacat_theme/images/espais-cultura/teatres.jpg\" alt=\"\"><span>Teatres</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": "e6447583dd2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c5d515d"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "d7225b0e4b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac75b8c76be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "5804cee2456a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "67b35382c829",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "ded5c233338e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "5e36fad6d5c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "c581cfe0836c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "f2d7dd6b4a1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78334f73eaf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "d3b63d40d8bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "fb26051f159f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "9dbda82cf821",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "0fb1810c858a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "620f805efecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "75e51d19c4a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "590949a8c68a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "b4cfafa93459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "5f682a30c593",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "abaa7db29563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "3e75d795aa72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "317895e73ad8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "cf40fb080393",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 987,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 33
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2824,
          "failed": 168,
          "cantTell": 190,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "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": "52916ba06c8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "4eacde1c8a01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "7a70f0c0b72c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1600b2a6c3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc14aca52d29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da0681ff7c05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67891015fe0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "7760fa6d2408",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27bee762370c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b54de869737c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca1e879f3cfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "112534a19958",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ce280ebcb75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "9b10d3319ff5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "566dd56cf099",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03c40eab9694",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b22912b4dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eba600e8fdc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e66f2e1980",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba679d17eb33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955d6a6055b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1bce1ba715a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1eded76fa1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b573d98d0560",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7595f50cbd59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a950c5c73e8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6086bff36e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "304e0152dd2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df4c497a07e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "389c9d4327b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b614dcc89f69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f9ebb0f3f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44849df31243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14b7ecd3be2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50c4bf75b8ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aab9db11ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b5b8b742de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c04ac4933a0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d4d4c794079",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "482202450a53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3393008fbec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45eaed209b1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29313797015d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "358f4ba97b74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c89f19d578",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67c3621f5042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03f87fe14d32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "110216f9599e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7d4128f009",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0fabce58180",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b98a0de39876",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b25424fb3870",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3c63a5cd2eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ff64d167b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c7225d987ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "119c28dee05e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71bb78226a93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f09625875d37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddecb372f867",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8d538e53bc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59a7446e4294",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25944b4ac4c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2336d4d8c81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4198e8a941d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "841fb6a2cfba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f1e70b14704",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b99cde22307a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83d9c4ec90f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49f44af15d46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ba2d53de147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97bf189a29e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac38684d9afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d2e5c4af379",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e507e193439c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a64cbfd4f370",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4af1ae0525cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ea15e97b4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d2d7a75f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb54ffb74cea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902978b0066f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34c725b9935b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9432ee19058f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06f479bb47c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93666f050991",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2ee960c2edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e7ca8e32b63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7021e23f2e1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39f3aa94a749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f99b0ae40cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d4a64cd4a72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eae1fd33f60c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a175fcb4109",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5c567302f2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a22f427332c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "540f83f3ca8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd1e7e384ad2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ead7a32e8e50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13ee3243642e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b56d38171d3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba91b5e4bfe1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0f40fdfc464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5783d2bb740",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c54c23238e9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60a984bd3c90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "451dca4ecffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4333f19cdf93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a177863302c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c593062f94c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b6d6d2d0b83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f0533591fb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dac32fbca71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca0d2e35ac08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567164bea682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c275c7a2b54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42bb7737013c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef0703749f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e72a0063480c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0696a7dc9bc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edd29da3ac6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5df6592675a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a943f0677d66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7034aeb7dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2d22f1eeef0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c388115d2743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "191ae07867af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dac343f3bb0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7ce2ccf3e5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "942ab11926ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1819d5ce9fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2d24e938380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19936d771476",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91bd04ec639b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae2c37a863c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee5791c6ab9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a04ae96667bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96d7fa88119a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c980c09345",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b05dde4b5217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "4714c9949097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/cultura/detall/teatre-llums-i-ombres-amb-xavier-boves-i-l-altre-festival-99400766818\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'LLums i Ombres'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daf5ee9b44bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3a993b5"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/cultura/detall/teatre-les-dones-savies-de-moliere-99400771206\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Les dones sàvies'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ada8cd2db5c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83178bd7"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/arxius-i-centres-de-documentacio\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "366697588fae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c57e2f7"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/auditoris\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3770da3e4eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1c038d0d"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/biblioteques\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0a479c0ff91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e070b40"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/cinemes\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c5d7debb102",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b17f5ce"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/espais-dexposicions\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7bdb35c4d63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14de8396"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/fabriques-de-creacio\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "206b9c036f54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c61e4a0b"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/museus\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8181a725e0ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c0b98d5"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/centres-civics\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "008cd212c5b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59266f2b"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn/cultura/teatres\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e640140445f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45be722f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97736983dccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d01ca7271d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfaeeb173211",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "678d3d65538e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2f22ad67624",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ad4fe63ae0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "763c7775efe2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aad8c4aa0017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0643fc2cb9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7548c42af2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3061,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Accesibilidad | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 14775,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 962,
          "failed": 24,
          "cantTell": 31,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "74d3671b4eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a5284861891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "d2eef2cdc74c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37f41434f52a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "c0c3965a2358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "53244afb5e5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "c31d5cebb9dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "789a7067b4f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "91c08d97105c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "49c5b07c5eed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad365b0d13d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "cf4932fdc6a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "9faf0e6ab067",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a3e7449e6b2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "4b87501c71be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9edf0e736a72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "5f77e1488c2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a8e8a7d5baa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "326bd9bb5a07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ed3c76134de3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "803c30d9530d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "55cba2356514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4776cfa70d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "96af63782c54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1061,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3206,
          "failed": 194,
          "cantTell": 209,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "57de7dc702f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "3055e183ee20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633d595de235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a21916f1e24b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "597db35bcd45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c76ea317a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85792e1a6949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "c8897b87f0d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "225b818b4eab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4d37a6e209f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "418d3c514f2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c14084b5b88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd49f48d4b68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "746cf7691cde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec85c0ddb4f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44ec312a50e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6a2f867b0a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c9d286dbc55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca7b984b5aa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "354b57684ffe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dce793da44f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45337ecbd8dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6daa82ee7a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2997ecf2b225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bff4cb304480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c87309b2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b9fd7cb61e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97af98d3141e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6d5ca3a61ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d6b93665bfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "614b740ae811",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f67b6feeeab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c069ace60423",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59b66a833034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33633072f2d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abecc27c7371",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7986e5be2852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53f279c502a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb7dd6d35c88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfa60ffbc754",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56297fb82e91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c3d50d4b09f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9332874e7fdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32160dddf45a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b106f993d4c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22085eef83c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d54896983548",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cecec230b616",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a809055d02c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc04b1a2ca54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e6664d526d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d47a69e04e9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cee36921d5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a1a8bd0114c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "230a9f6e300d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78c38e38e73a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63265ef97442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62acdf833808",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "595313f1bbf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce5001029e6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a97dfa883fa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60882467e254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61c5ffce98e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98861db52f9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7559c200548",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8597e24538b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b03a5b10862",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "767be636ae4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a441fed31d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b50b0f31a64c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25aa0928bf62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1038d2fabcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1754aecc4c97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbc63908d608",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91e54340094e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab0cec1f13d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51241dd5c97b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea1be6498a68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35178ccb5bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329ec90ba6f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77405eacb8b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbf9921490d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "315581889c36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0e7c6409dc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64aa0bf15c93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7c2cdd4419d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a1cd8886eec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c97cd623dade",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b41dd6a402cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77aae7b55c94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a316cbfb8ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ac860fb494",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc49d02e2cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb7ae9fc6216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36d2791633b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8655d7b1b9fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adfbbc7f7579",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2347c96993b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ccfa324bc19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6c197b1060",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65e6b903f4e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7eee977d961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01680dd135be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "509b30732f1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7344444c731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e80428e9446d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49e5e7539705",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f224033f2dfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c006c25c409",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f81042ee63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b03ea020161a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55a1f47ca6d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eca76cfaf3df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cb216e60485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1374bea43d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fe8b2d6be55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4e48965c7cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78694e90a3f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd5a843e09a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d94139ce4dc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e71f924ec534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3700c95ee4ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7597dc6126e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84cb0f01699d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97b3fe7ef8a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5cae450b5a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "327bc099348e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ab2c4137153",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0be13351313e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0f88df3254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f00e86faab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f30db697082",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05c50ba3cc75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ba93d0913e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b166eb75459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b91d033471f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be743c3a913",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a924697fdbbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "14c6105c32e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: P. de Grenet\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/serveis_socials_528x228_1.jpg?itok=Un2CAtZJ\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5782c72bb7de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8bae68e9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 3' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c21b167aa91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "538193609c71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f06fc969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": "1852a58200de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14cad1e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "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 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5acf8690abd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29445caf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#apoyo-personas-cuidadoras\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb1ec82e269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5643d62"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#apoyo-personas-cuidadoras\">",
            "message": "Text contrast of 3.80 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": "5abdbe3584db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c873db60"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/ciutatcuidadora/es/espacio-barcelona-cuida/que-es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93457e1b66d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efba1314"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/ciutatcuidadora/es/espacio-barcelona-cuida/que-es\">",
            "message": "Text contrast of 3.80 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": "20c82acd9480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0425c5c9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70bcad214396",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9e3a9f71"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "Text contrast of 3.88 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": "9ff2fe877d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0ab7145"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/servicios-las-personas-y-las-entidades/centros-de-desarrollo-infantil-y\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f29516810ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b9bebb8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/servicios-las-personas-y-las-entidades/centros-de-desarrollo-infantil-y\">",
            "message": "Text contrast of 3.88 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": "34fad2b64b4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cfe9703"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: M. Moreno\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/una-nena-pinta-amb-les-mans-un-mural_1_1_1.jpg?itok=oaNU3N65\" data-original=\"/sites/default/files/una-nena-pinta-amb-les-mans-un-mural_1_1_1.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ee0fa6735a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44831add"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 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 aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#ocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "289c4081bd24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ac3ce6f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#ocio\">",
            "message": "Text contrast of 3.88 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": "edd5f20c55fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d790e51a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=*:*&tr=620&sort=namesort,asc&af=code_prop&c=00620*&code0=0062001002&nr=10&code1=0062002002007\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b916bc8782b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ae735881"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=*:*&tr=620&sort=namesort,asc&af=code_prop&c=00620*&code0=0062001002&nr=10&code1=0062002002007\">",
            "message": "Text contrast of 3.88 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": "c57e2f1f6ed3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ce998ae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "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 title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "message": "Text contrast of 3.88 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": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#deportes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a4a84f70072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-376ab863"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#deportes\">",
            "message": "Text contrast of 3.88 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": "e81bf2f82d6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4f932277"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn/banos-y-playas/accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89770d12d47a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-606c73b1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn/banos-y-playas/accesibilidad\">",
            "message": "Text contrast of 3.88 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": "e636452a16ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c74dec61"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"descripcio\">",
            "message": "Text contrast of 2.39 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#cultura\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07cb2e8a657e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-db7a9836"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#cultura\">",
            "message": "Text contrast of 3.88 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": "c0cc1872d458",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-350524cc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/biblioteques/es/canal/accessibilitat-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": "502660a877f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97a20f0d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/biblioteques/es/canal/accessibilitat-0\">",
            "message": "Text contrast of 3.88 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": "d99888c3d397",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-456e07ed"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b53ffd97b17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec7af61a98ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "376fff495f9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "966f7fed50a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "196c935b560e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02ec8fa74066",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e60e5df3e5ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88cf138a471c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "779bf40dd8fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78d56aab209",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3486,
        "uniqueFailedCount": 175,
        "duplicateFailedCount": 19,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 19
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "The agenda of the park | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17681,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1260,
          "failed": 63,
          "cantTell": 28,
          "inapplicable": 44
        },
        "failedRules": [
          "color-contrast",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbc7dc43b048",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c0369f3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93f8967aa6cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-849b7a63"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "2a68cefa019d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb21cc56baa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "16321e81e148",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b45076dbb0a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "1811c1a16123",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "50992c6aeb8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "f7c9eb4dbdee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "f98fd8e8bfac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "643c1e99d96f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "2b2317c4b16c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f7d977c5823",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "c76dff3eb8d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "1b78aef47891",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e978f0bb1961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "04373d7c6262",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "bcf9afa329a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "ead7198486c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6da7632f4642",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "8ceff947511e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "5856e06f3a37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "79ee7f284d9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "ba74d2f8ef93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6057dc6017e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "75155b980b80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-previous-month",
            "html": "<button type=\"button\" class=\"button-previous-month\" tabindex=\"1\">←<span class=\"sr-only\">Previous month</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26316b60307a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-065ace8d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-next-month",
            "html": "<button type=\"button\" class=\"button-next-month\" tabindex=\"1\">→<span class=\"sr-only\">Next month</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56060e5368dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1bb3a5a0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</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": "733a5d514c85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af356ded"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</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": "825abcaa6770",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7774bbf4"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775001600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775001600000\" tabindex=\"2\">1</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": "be4d677008e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a72cecb0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775088000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775088000000\" tabindex=\"2\">2</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": "6b8aa7f321fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4337d1e7"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775174400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775174400000\" tabindex=\"2\">3</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": "c3325fc85a7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59db5415"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775260800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775260800000\" tabindex=\"2\">4</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": "b04afc66dd46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea26a282"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775347200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775347200000\" tabindex=\"2\">5</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": "78daeea84663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1ee0b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775433600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775433600000\" tabindex=\"2\">6</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": "e46d18ad66f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5d53e094"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775520000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775520000000\" tabindex=\"2\">7</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": "b1f6a733d822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21c2c879"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775606400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775606400000\" tabindex=\"2\">8</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": "5265bd94be03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8281a06"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775692800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775692800000\" tabindex=\"2\">9</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": "136bc72db3d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f309d533"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775779200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775779200000\" tabindex=\"2\">10</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": "936015de3111",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8cee22d5"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775865600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775865600000\" tabindex=\"2\">11</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": "610ea7e1ac68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ecf8f23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775952000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775952000000\" tabindex=\"2\">12</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": "47663205d2b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-050d3abd"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776038400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776038400000\" tabindex=\"2\">13</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": "60918cbb5e57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aba8a266"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776124800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776124800000\" tabindex=\"2\">14</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": "4dac30640111",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba366577"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776211200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776211200000\" tabindex=\"2\">15</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": "0e0616d43393",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0afce395"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776297600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776297600000\" tabindex=\"2\">16</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": "3c8264e09bfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-02dc6007"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776384000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776384000000\" tabindex=\"2\">17</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": "d45c9142c6bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc29b92d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776470400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776470400000\" tabindex=\"2\">18</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": "ca24e4eca779",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83fdb5b2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776556800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776556800000\" tabindex=\"2\">19</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": "bd7752c159de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd815123"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776643200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776643200000\" tabindex=\"2\">20</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": "303cd669f82e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72de19aa"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776729600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776729600000\" tabindex=\"2\">21</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": "3ec9e5c3f4fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3bbf2a6c"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776816000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776816000000\" tabindex=\"2\">22</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": "9451942d78c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d0d1ecb"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776902400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776902400000\" tabindex=\"2\">23</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": "83468836f6ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8227cf8f"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776988800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776988800000\" tabindex=\"2\">24</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": "df008f278078",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd5587a8"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777075200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777075200000\" tabindex=\"2\">25</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": "b832afca6d7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574423cf"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777161600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777161600000\" tabindex=\"2\">26</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": "d9711e47772b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad3d1bc"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777248000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777248000000\" tabindex=\"2\">27</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": "3cbad9a3b5aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33bd3841"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777334400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777334400000\" tabindex=\"2\">28</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": "03bfb924d445",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9ec8d6a"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".is-today",
            "html": "<div class=\"day-item is-today\" data-time=\"1777420800000\" tabindex=\"2\">29</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": "c7274f32c5ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25c7dd7b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777507200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777507200000\" tabindex=\"2\">30</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": "af666f8e6d00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2851b941"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777593600000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777593600000\" tabindex=\"2\">1</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": "5ed6052f5e0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24c7ffa2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777680000000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777680000000\" tabindex=\"2\">2</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": "5258dc3adca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afde0d23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777766400000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777766400000\" tabindex=\"2\">3</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": "272390b145d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc8cc79c"
          }
        ],
        "outcomeCount": 1395,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 63
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3191,
          "failed": 195,
          "cantTell": 217,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "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": "e69772b85307",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "0c522d41db16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "8177a8b43779",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a84da13b6f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b326db7475f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c902be0b55dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc4c19c2cfc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "cbe1cb1c68ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bfa10bc3001",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "342ebab17acb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe024cb258b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e52d1302e82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96b0e68973b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "83c7f5ed1e70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da9edf416be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2055af605948",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad18379cdb75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e37097a5ee8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "855cd649b8f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "237a6d524dba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b125a0c60d0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73c1b926ad85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a250ed327f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e4ec8f8570",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "31ec004f28ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0898e7f883fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fd3c4d5eea1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9df42439fa05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5fe8e8cbe13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0ffbac8f470",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba3bc551e50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bd2bc90a171",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1abb4f47e479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "4ba263dbc309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f9672336f11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf6fba76ce50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "f62e41fed2df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d5c0541b1fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df8d4bf85959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "114f7eb28023",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bea307ab794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338206d12609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c4e70dfbcd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6f40b1d053f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ab60f1da33d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dad7044fac9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63286d1fd8c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0be770d3bb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82eefbbd5bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002e6b4794e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d948aacb59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "399bb75f916d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92456f9abb9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11e432b8b0cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9475c556cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "429849d9c511",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bd2a27a3910",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3b268a7c3ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7b0483d693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db26d4276cd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f889179fa405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12242e9de5c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "e8597496d88a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b0648ab78a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbeb2b6e361f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edc7087f3421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f755b26c9be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "495b7fb4e628",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "77b74186a443",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75d37d78965e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cca950cf42c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "9d526e4a8649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2c91e7d54de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36c7d4e4963e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "4a5f43c73946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1344de913a36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b873b9b985d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35692083345",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91c282ace2c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdf0db5c1afd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "151e5afd0846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8f8b7dc5011",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a40d59c47df1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb2ad82fe5fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4144755b78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "577f6f2eee8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0764c041fd96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c501be526691",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "477cdb3d2587",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "345e14c0c3c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2494efaa4f38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "c294478782c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fb60c90ad3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "794612586c6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fef7b8842c31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "384c285f0502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec575ca6f576",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f0f7c4beffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42544059eb0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d006807c2e69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01576e0babcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e899f2702d87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be83dccee39c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "967f8e553e09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99ef50c46fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9afd60378fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f80da0219fcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b28439354b38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c2cabaa7a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "28fc85ce0819",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42d7767ab73a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5191e3543c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55890a691564",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b32e1d39210a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "495a8d6887f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64b795750f82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "047edc7aa37b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee021b6fb815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "397f05ccd99c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "212a24b2f356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35a0db3d734b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b94ffe59479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "196c37a39bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37e35cba98cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c40cedd3650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55fa474e8fd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b757e4471317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac7544c9c7c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f756febde58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "257c549b0172",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "748cb4682417",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a057e5c3ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a22ff854fcb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3c0acd37cbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f6bcaaf202b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6e5eef25b01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78940a98cb9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a43e2eb5ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "ac7b48e4611d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "b79c06874263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f53c41811cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcefc54b3c52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5eb4cc39c9ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d722693dfade",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b26a79f74ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<select>",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72fcf62db71f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b48b18a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73de13d11f02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f7e35cdd6a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<select>",
            "message": "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": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<select>",
            "message": "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": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/intervencio-artistica-vesica-piscis-de-fernando-prats-99400777206\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "286cf81be836",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4c62d87"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/intervencio-artistica-vesica-piscis-de-fernando-prats-99400777206\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffd7f56c9e8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e68a2684"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/detall/museu-nacional-d-art-de-catalunya_94320113711.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce4c22e220e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46dbea89"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:936220376\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a64063be5991",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb95afc4"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:936220376\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86a6ac1faf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5928a670"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/exposicio-immersiva-els-ultims-dies-de-pompeia-99400772895\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1f9a1f0235b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5be593f"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/exposicio-immersiva-els-ultims-dies-de-pompeia-99400772895\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cea26787d019",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20c43562"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/detall/palau-victoria-eugenia_96319194528.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29d0f2a2d913",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1565fff9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/exposicio-sant-pere-de-rodes-i-el-mestre-de-cabestany-la-construccio-d-un-mite-99400772173\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f27b3a0a4f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f62cab67"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/detall/museu-nacional-d-art-de-catalunya_94320113711.html\" rel=\"nofollow\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:936220376\" class=\"ajuntament-guia-item-phone\">",
            "message": "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": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:936220376\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/exhibition-chez-matisse-el-llegat-d-una-nova-pintura-99400763607\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbc90848ac45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e94e6a"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/montjuic-park/activities/list/exhibition-chez-matisse-el-llegat-d-una-nova-pintura-99400763607\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Chez Matisse. El llegat duna nova pintura'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77def95ed2b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a074cc9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "245de0794e62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78ac8924620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea5d8ea84752",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae2ccaa203b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4a2e6395f07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f263bfe47ff4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bd730756dbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c518a93dbe63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e22f8faa098d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0429ec35b852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"lw-button lw-consent-edit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21bde0fdc0e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f2e3b11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"lw-button lw-consent-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": "bff7942ecfa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87c54b50"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"lw-button lw-consent-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": "d4d89cb49e3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a9bb905"
          }
        ],
        "outcomeCount": 3438,
        "uniqueFailedCount": 172,
        "duplicateFailedCount": 23,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 23
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Medio ambiente y sostenibilidad | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 16270,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1062,
          "failed": 24,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "00be3587d36d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9be6e9e05e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "2c8dc97972e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2402e5d7d5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "ce0e7e5e7061",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f840edc5b495",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "7f07c6fa9f51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "161830bd5f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "0891e628f9ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "9850e13494ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d56c975e3388",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "8e91b85d40f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "777400eaeb22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ff7e4b540970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "477db9497e29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0032b313aee4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "84b51a5b5c98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "670b15d71f7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "88bace9b07c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d419c8df13b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "638bc94ab70c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "1e7a5a80043c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "444c628ff277",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "b584f3ed8732",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1157,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3386,
          "failed": 161,
          "cantTell": 192,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "c19dd0b4ac06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "7f4ce07d0bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f837f39285d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef60a2b71137",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "699f92875e49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff14e5f011d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8bbeffa66c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "4a88c8fd86ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf6e1dda58b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c5179721713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b53924f564",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a481a5fad35f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec5904674bd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "073c3ff2112d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a2806274f55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53d2d8a35b1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f637bdd88c2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002050e74bbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "535adb6bdd46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c487ce788d0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8fc28b76a0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb2ace2e55e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67cc5b37163d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afa98e8406aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0079ec409a97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4710e8c4cf72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee69a6f1c68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9873d421b0b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b834f157c65d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "698bab52a890",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5b9eafa380f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a53635df4749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f9704201c92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdfb3da7afd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c0bd2a97793",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dab15d01d989",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5a58d3e7fe9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01891a25a117",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "952f459c53cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e807c046658",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c685c72b12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98d326a718e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f01d28d2387d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91156476a2b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c64343e9241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fe27b032934",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b82647135bf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19f0c8e9296",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58186d2b22c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a196761208c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "873c99d90bb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25a8b0383261",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93245187df44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c786f617ef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "908e3cb1a43a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4abee573d55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40c9a721ecb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d4d698b8864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cabb9c036b85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ab490b605e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6242bd5f95e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c352629527f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60a744169038",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a95ecae0894",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47786f5e1942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c840ad1cb9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e3734336505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec0f00e3a0fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afd0c3cee446",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad6017d348c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4acb25d168f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ff513c1403f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccf708989935",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fc8b0263aea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58ca806f4630",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "781c52e8aaad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da77ef024a78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c630937e00f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2117373531c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73e20810b0ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e713a012c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59a53bc9baf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a1562608b41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29eee04cd996",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ad1c7cc18a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24b3a98bbf07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31178b513ab9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8da7084cd337",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5668a9d171a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f2ce2be1d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4788b217d4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e09e748bb43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a70af7b54a18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4d9573e06be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea3af141558",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33a051c66d3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c50ce32ad1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ab399851f40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "335a0ea10634",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8935eb26b72d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74aceeef665c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "135cfbe58f15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e97737c463f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0532c7694b6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8adc4ad666",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb19af6772e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b53d54cd20d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33447f104f48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48547ffd2b70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "440d7442bcb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8d89063a5ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18fa4c2776a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64f0b0f38b85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69217ad2fc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9bd65848c49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c42d7935d0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "744f22a716d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2664aa08b89a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7fd1f2b410d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c864feffb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fcb1ff4e0b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63635c0617b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1811a2a6bec1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd844c6fe1dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ff9c7cf3042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8d2f80aad58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cab9fdc98ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24e413cff7b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4404f0d7c49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f73fd7a01c6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "000daeb6e54a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa1bfeb8c60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f22e78cf8b63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e846f2bb44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdb54ee6ed02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44007510dea6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "244679d07b72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77003f6e55b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "f37d0bb14420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/cercador-de-residus/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50a2305741f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22d11fee"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/endrecembarcelona/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46c0c53b39e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77ac9e89"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/neteja-i-residus/es/recogida-domestica/red-de-puntos-verdes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "432808aba585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e32ea1a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad/lista-de-centros-de-recogida-de-barcelona\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cef07b7987a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1375533d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/neteja-i-residus/es/recogida-domestica/recogida-de-residuos-domesticos\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acad701e1f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-40a242a0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc1f0206616f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "309b32bfc533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a3ad7b7d08a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bad69d3aa99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3f648ceb020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baa33a24eb05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bab8519e8726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d601e6764f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e736d7875bcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75dbeae780a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3639,
        "uniqueFailedCount": 154,
        "duplicateFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 7
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Pets on beaches | Barcelona website | Barcelona City Council",
      "elapsedMs": 14180,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 964,
          "failed": 25,
          "cantTell": 28,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "816eaf6c8d51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "6dba18f532dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ff2065c7ffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "521a6a7f3442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "234207e7f37c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "8db0a4f25e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "10b0530b3915",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "3a6b5d6fc94b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "d6e1b9304cea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "b373c8dd0d4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "db6025e2976a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895b7b7dec6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "b09f9d053e41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "afb9f25e21fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc6a5398"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6a1954de29fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "bfe3123e9f77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a207358a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "64a3322e1dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "2e4d977d65f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f12283bc"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "4e5267a1ca9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "7e9254c51204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "30960732750e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "909ddc418dc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "acc2bec0309e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b085b2615b61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "06cc9f0a1fe5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1060,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3273,
          "failed": 172,
          "cantTell": 208,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "label_name_visible",
          "list_markup_review",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "748b9d8fe935",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "2dc226889315",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0843bd91ec11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d5487612983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c62afa5a39e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bdcb86e2164",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5eeffc32e47d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "b4e0ee50375f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2637ca24ed87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bceecb28c462",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c20278fa414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bb6987694ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2a58961999c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "3ad78561d120",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1406fdb6c8cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1efa7a03d418",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae2db167d055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf3e1695af4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99fd8acc1b3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "250f986f44ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f7065159b64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f89c63c3b96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ace93cc574e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32fe26d118cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "c6dd293ebf57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52bf12f16e9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f8c110daf67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49a32932e232",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9270b0a7ed01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e4f1d9a969e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "959ed1ee447d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e869ef2ef76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeb8cc9368e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "43736c6918b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "133f8384f2ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b49e59f0a69a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "e87f37cc8b88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b08546bb5c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e2436c2872",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "deb2e7864358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f24f38a05004",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "891733f4ebbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1ea843f08c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5814128892a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5b85e3faf38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54e55354075e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbea7e23b4e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b1a782492ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2377f67c9959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d240351ff663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b645d2b15b01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7345bbb188d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d15671dbda49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a86862fb686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faf46a0e8d8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d54fe2eda9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc57d6c608e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74424fb2e092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8523254d43a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebbeb2aa8d0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "261981edad2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dfddbe68368",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "583066313fed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1755977e35c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6dd5945c3b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e74124574d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66695605f17b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "414d46b60bff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "7cc1250781bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "775bf670af17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce7162c8c889",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "05c5fd8a9277",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dea16d6797d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeeb4b49e06d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "8295ff34c30c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac5efa09d436",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d51514ad7d49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02164dd0878e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56ab7e718595",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c641b95e02d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff886813b4da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b0bd4b5505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbbc94d45c92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ffc645d05e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d053127def",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30b4c102fd65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3cbef8ffe81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a14c7a8b7b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75965e1c6a5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "755723c06a8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89dde56e2787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "99cce1950494",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7a9fb56122d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ffcea2d805f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16d983aa0d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "643f6bdb2e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11903e95f25c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "860c0288f865",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da8750bd0492",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac6ccf9fd926",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91aafed8074f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c6898650f7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a90e42026ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b2cdab655df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a9935970567",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31186d6ad0b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5673f05d35d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a29337e7ce6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d677353083d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "491471a1f2ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25329b327613",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8231291865b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91b30354d209",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00811b75b1a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd60a08a3a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3ee2086969a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba8294320d10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74aeafb61dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ae019cf08fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8809ce18e2c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db50dfe5596b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62f6568ca65a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a21af510cd13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a236ae23df0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0150bff6a9dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2ee7a4b8bbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fa301cbb810",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55a7c5219e04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdf978b5137e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "e90904ab005f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69114c4701e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14fbc2883c69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9765cc0ce1b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b642ffdceb93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6d5ab575d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1455ee4462de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16ff1ae9054d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d87d3a3aa4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "f2b52467dccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<a tabindex=\"-1\" aria-label=\"Play video 1\" title=\"Play video 1\" role=\"presentation\" href=\"https://www.youtube-nocookie.com/embed/4hBS3YXsMhg?rel=0&autoplay=0&cc_load_policy=1&enablejsapi=1&modestbranding=1&iv_load_policy=3\" data-fancybox=\"galeria-video-0\" class=\"play-video\">",
            "message": "The ARIA role 'presentation' is not valid for the element <a> and may be ignored by the browser since the element is focusable",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d590a79c05ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-db4dff31"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "719ece7fee32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1f6d21a785f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc9f4b095723",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99c79c36385e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 1 of 10\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f77358d97f0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c2ffe886"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<span>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"pets are banned from beaches ap ... gs are not subject to this ban.\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b01b70f477c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7bb455f"
          },
          {
            "rule": "list_markup_review",
            "xpath": null,
            "html": "<p class=\"rteindent1\">",
            "message": "Verify this is a list and if so, modify to use proper HTML elements for the list",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14b5adeb0265",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ed98fb2"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p class=\"rteindent1\">",
            "message": "Confirm the user instruction is still understandable without the word(s) '(large, small'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd63a02097c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8853ae01"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '- Shower for dogs' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c67f2d7b1ce6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '- Urban-dog urinals, with a filtering plastic base' 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 '- Two showers for people with a bench for resting' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Open in a new window\" target=\"_blank\" type=\"application/pdf; length=4129603\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/2020_informe_platja_gossos_llevant_2020_0.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4945c953a050",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c4048508"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Open in a new window\" target=\"_blank\" type=\"application/pdf; length=491805\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/20180706_bopb_aprovacio_definitiva_acces_animals_domestics_platges_1.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1607e46ff531",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aeee89fc"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Open in a new window\" target=\"_blank\" type=\"application/pdf; length=306484\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/flyer_gossos_10x21_1.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80e141af9e3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e1993e0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c11aeb6d2b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ce0498bcbf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38c44eb7c64b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aef39f025df8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cddefb1ce47b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "635eee7d127c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efd73d6cf687",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9622ef6a7efd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b664e0525d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8209f867963d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3500,
        "uniqueFailedCount": 162,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/en/living-in-bcn/diada",
      "finalUrl": "https://www.barcelona.cat/en/living-in-bcn/diada",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Diada 2025 | Barcelona website | Barcelona City Council",
      "elapsedMs": 13637,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 875,
          "failed": 24,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "d7ccf83534ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ec0f192636d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "03871fa6a279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60af13eed53e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "3939bceccac7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "be90514faa70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "822fbd3bf366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "214d769503d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "55879ce53343",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "644eb71732cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "505046f3e60f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "2e86754e5842",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "220aa564c4dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "46435ab8e685",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "6b761969fa08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "2adfa22da3bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "358902d9fc1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "90b644d1cecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "346087512c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0d7f7da9f28e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "6b46bdd4a67f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "a57f8afe2cb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2273ff542b19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "5d0aec6522c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 970,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2692,
          "failed": 160,
          "cantTell": 190,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "875158232f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "682f89d061ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68fe25083c44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29bc6c9fe4c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23f5967c7626",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf0bd2598969",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d981c2d205a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "11be3c231630",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eada0f4a387f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "435849debd0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20a8251367d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac1bfa296714",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5eb0f58dbd7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "b7e2b98ac18a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfe98bbd4252",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e9f90ac2217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c98092f6bafb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "672cdc11d05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c31a4c4ce44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ec54c1c5a62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc2a90b946e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9846179c8247",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "745af5c27c2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42491e3340e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a46555a9cfdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78d021c7a85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2324893bf76d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fa86a9a28bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "808df31e74bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "608aa2202329",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17db8a579013",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f22b5ffd5ad2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc6151eb7522",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9749ba99c25b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "450f64b7e8cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87fb3596c022",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61d9f81d6f52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39b0d1db2a5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5421257786c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aee7be9ecb87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "494d3e709dfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b7d260cda84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfd11dedeaa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487fa325d5a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0791281bf035",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8035149bdbba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aa525d83dbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e687ec6eca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baeb199b9426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa67cf46e11d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e937c3174e3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fc0a5c8146b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e4d9fd6d3ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb008d819d58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "790c1911cb36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c6195be48a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f6673011d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2aa9bb0edad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99f74d48264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efa80bc8b638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "4114f3482063",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e2811806c25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "520a87bc5e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "2262a44a517a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8876e9a8b3f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a7ace28a39c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "9655e90e0778",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d2e790940e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1dd1e3064f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f211c19e92f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01bdacca4b37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a0a7a1fdef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1724c30f3adc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1b0ec6f8e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "e539a54b93ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca54273e55db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139dd8183da0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "442d0c39f7f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3082849c4242",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b25c4a9a1e7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "289ff35d4e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5462551791b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4434d32f1a13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da2f80107a72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec3a86378364",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5b1dba4ae62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51aec9d42cfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1a90a043dbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e8e6a84a7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "af7d4448bf6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "371533d97f6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a559c8b3883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a027491779c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78f7c2b6318f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4141b62a570",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5672b045a431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da91625d5176",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2faf3df4ec97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e4070801bfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4de0523da648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec8db34a1b2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adae57602a0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40d908d34963",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a558f14e654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc054f0056cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a890de46b523",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d9663c3588d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea4f40b78478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ab54846d1ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "c29e9f61f21c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07d3f3918893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7070c797d5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "264cc6e05ee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43e4ed232cf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "800112e58895",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5b245d16744",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb7b64556fcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97c319530a7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8697d47f27b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cddc60b847d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e13fae726ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3f67fbc37ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb461241392",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fecc6043665",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69bb65406ba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf919cd69ab0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d58993df67d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72b60c7fcfca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e6f1b7a60bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "d2b80b069f7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c22dcc2122bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90b79ccbe610",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c421871c9f07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e0f0a2f4afe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24aa0003660c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecda910b083b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7f11458d0cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "589c8154692d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "a91ad1d922b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Ajuntament de Barcelona\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/afectacions_mobilitat_528x228_1.jpg?itok=oX50yECY\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1417d78e575",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-69a92d09"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Watch the delayed broadcast!' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12754106ec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<span>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'round'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec47fdae0b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54bfb857"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "784dcb821c50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d3b3836d442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8355418c448b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e40d93aaf18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a64c9350793",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9138433122",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "498870636327",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3368aa5f3ca1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "452f4dca2aa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2897,
        "uniqueFailedCount": 151,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "La Barcino romana | Web de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 12851,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 727,
          "failed": 24,
          "cantTell": 15,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "51ab6a48793b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da4851069199",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "b4d4e421282a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e5caf4606e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "8fd73d3a54f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "befb01444ec4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "276b23530817",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "c6b8f68c906a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "6387cee33eac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "75173da42c57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a10dd0cd0734",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "91805e3789b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "af5f7faf7726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9fb6b8ccbc4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "eff13c63cce1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "74582bf202d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "24886b5cd34f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b48e53558721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "9c931aac3ce8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "de77a89f496c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "a4da1cb6d308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d1a3278c70f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12b4179ea898",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "5b71174103fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 811,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2348,
          "failed": 172,
          "cantTell": 203,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "efdf859d5b98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "f17d30619177",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afb46e0210c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd1780a52bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4193c2f9f82d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82927f670af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd713cb599a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "7ad9e000e221",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c605154eb69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d619a18f39f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d9cb85e8d49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b5f92acfeaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "646508595d3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "5c214604a70b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2af755253ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f06c05ae081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ffeffdb998b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96685894db64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35dba46a3e65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5550f96a2884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff1f68901104",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72189836a638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6738f784d064",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c73867f1bee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "316ab7667288",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4236adca5927",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c396ad34cc0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a35726d1a697",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "919ae8361d5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23b266a13551",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13147b5d8460",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3877fbec6d68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5db839e48f64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226632f3db6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4ec250eae16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9cd4d466c21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15093d883901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45b1c9858d45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99abf2312caf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a13eaed674c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "023451b5a3cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d1706e5b0bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c344f542235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d2a43bb2df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14e71691766a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e92a1b4a5bec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cee697ebab0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1dbfd60d5ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f9549f8bd7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45a584b7c1b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46c9a033a1b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17e3872b4bcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04610af3bfee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41ec46662d04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a7d011389c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb00d186440c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ea892e8ca73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f126d5de746c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7ec30d182ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71ab728ebf43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b2a37903fd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d74634b7ec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61adb2ba1a18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b2474d82126",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "827120f7f907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1d2f7b19d9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e5b6c86bc25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c87982d0eadc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193d34d02ecb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8241b61dad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53cd2bcbc52d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c98b8638af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39dec0a8dd9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfd5fb6c7952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1711f5fd75f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ff396b1e66f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eea6694650a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95c151426e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4823551c5008",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc0dcb5de07b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3184357076ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3db9aa1e117",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8905debeeab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d83fd699fa69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad91727283f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74667c356e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c134352b265",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4402f1c41057",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c6d6ebb636c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e74fbf7f8cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bed9ae27746",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be89c72b4eb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05cca0bf70c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb303d4ecb6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17fdb43f096c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c29feb66757f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9b3283f431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9d2c80a1e1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef785ed363ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95234f383faf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "906200595064",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61faac832dde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbe7fb875c7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98a09bda28a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aef0f9172c4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f67f2f8563b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c1ae9ea189c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55917b2d6ea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d54ae9b50ca7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "943d41222a2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12c82190e198",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e474c5e78fc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62ff646a46be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12de38105700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1964b1fdbc03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eefbee934d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05ee6bb8b787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f94be18c86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ae4dd169c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a89d5a1fc3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dff4af4957b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28a72fa704a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f6dc4a1e666",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84b4d5d18560",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8da6e197b296",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa151c9dbad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a4d5fffe612",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5189304b0594",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "069e32f184ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f28e3a720ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6865e817c1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f68aead6a0e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b771c4625d1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35655151d2a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f9f4d0f0bc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bc4c12c6f36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0db48b82a86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01c745232be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b033233deea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeacb027ed7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4b6dd2f076d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87be6aabbe58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2258e726cbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "66631d4febe5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'La colonia del Mons Taber La colonia del Mons Taber' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d8e1be3d42b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb7d3967b9e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "866ce35b4273",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1c29c05"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04269ca356d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81d480b9fbc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5792c343d5ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19fca4bd8f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1deb4bf021f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1b21aea1a31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97f1b237e037",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93cfe5f08629",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "066202aea430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2592,
        "uniqueFailedCount": 156,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Cinemas | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17249,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 992,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "ae62e3aac27b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e24968da960",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "1a8fb22ec764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e5ab891259c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "59082d2118f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "22b6e697e98d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "a07faa8c80a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "3afb619dcd17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "779566d14cdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "ba1d21377c8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f45115cb06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "5610ca294181",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "ed888a094312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e99896df15d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "f8a8719817de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "78be52506a30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "8439cc0a026c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0dae9a30d238",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "5ea4a7401846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0afeefde8f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "e417358cb944",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "dda22dac7ead",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64dac1805b3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "a6ba159153e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1081,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2782,
          "failed": 181,
          "cantTell": 205,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "f4a46ae2f5af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "f59fca4dbef2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "9aa2b7bb1d63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecdf13384351",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73caa4f19950",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bddf7b92ac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c085fef05980",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "89481db7665f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7d38bb101a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a724ae8870a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b2a9d3735a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ac8b45a746",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "814691d23a8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "0f67284a4033",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8830ecd542e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b4920b14aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "418c5fe8b8a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c162f67fa827",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e8ffaf7399a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09c6d4257d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04e8ee2eee6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8c90cc2c08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88aa840b0675",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff8f3eda4ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "6c0a402fc4bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c4fa215c23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d6ff2c9cd11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9611f65fd449",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8680073429e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b6c73de6656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27b078908ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9105423b60b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b3c57d66967",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "e0b4fc38a6c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c2d56cbcfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d94a1713b369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "92bdc9a713b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40776b3609ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f2ce39fc4a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "04f42a019071",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ac64f81dbef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe4206da387d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95a59d0c2342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea7b271cbf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52422958f83a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51e5e5223a24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6982e9386390",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a255ae8c92d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e9284a018c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1af1c313c53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cb954089a91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eae5fe7cf12c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42fc98809735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44560fa0457f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14399b525832",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8866181c2e12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2032cfce9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4551676f973",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f0ad91dfc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deff58516ffd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "005ff5890cd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4a3dde2b83a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "ca50a62489b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "368dd24eedee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e71bf5418a31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "433bcc1448c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "097c1cf4db3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9295a2940733",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "963dcfd1a8ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e00b22a393a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb71e426adf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "8007d2a9196e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ab765404c2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8270888bfde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "4bd69db646a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebaa5c0bcfc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e7ffc21cd7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5da967144d87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "feead0b1d5a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "685046d4fb39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394724dc2fd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "294d7d6e6d78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19b9a27ecda5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0c5a7b7facf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0225707ab29d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5bf5d06fcfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c359b8a44613",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "911edc960cd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a81f93fc196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd7006b8ad49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e04fda24c047",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "9460230fde61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed049275e95f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d7a49ef8725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4265ddf02054",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5034be1efe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea7b309a876a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92704726fcf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8d8112c0d88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "954a186d9af6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d5cbecce6d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23de738cc087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9b30eaf9edc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a359ca873227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ec4bbc31783",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e4af7ef6804",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e657a3ea472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7acdb79fdb80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70d2f8c776af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "8f593a2a54bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6186353ab116",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e785bcbe7e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64f7038dba06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a19d368e9643",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3245df342a0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4c34310045c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c5278b1838d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06d1bf36d459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1927b0cd472b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caad5223b2f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4fa52c028b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "525c4ef4a9d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "796b7466e641",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b620c9b34687",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd690a8e743c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92dede212ddb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb3c51c851e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08984e11602e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "645aecb82b13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "62f1aeaee794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "717bc48c990b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dff18e3aebc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0624d1149b30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f5e25ebf1cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91181963c684",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec56340a41fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3733e0a5254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "813d41de90ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "e0863b5d9818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "df9141781518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "017274427692",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aff85821fbfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b343e498facd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "538246eb4937",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfb9c09a66aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9756f96d6e6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ce5902225d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/cinemas/sala-de-cinema-92086000771\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaaf84421ab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85cc6414"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/cinemas/sala-de-cinema-92086000771\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248999c207d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3baedf85"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933436121\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c797fcf2e0ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ed8c7f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/cinemas/sala-de-cinema-92086004036\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b4ff1114ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-642b41a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://iicbarcellona.esteri.it/iic_barcellona\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee3680d822be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9f54f2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934875306\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91298a1f6144",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2c7439d0"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:934875306\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d9fb2bade6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45d65034"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/cinemas/escola-tecnica-superior-d-enginyeria-industrial-de-barcelona-92086015533\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "428e5016b466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6fb4167"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934016558\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a9d56ccf95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c0cad264"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/cinemas/gremi-de-cinemes-de-catalunya-1296184856\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "092a64df378b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d5ba41c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://gremicines.com/\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ecec9f66ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fd00f58"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934881678\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9405bbe9e0ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac8095f5"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffaf355a4914",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4dbb7a79282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6f912cef451",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5594459d55d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27c32ec4bd1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda7790dee69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "784bbd6bea83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbddb5f99334",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40a81b4f58c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0a64b397e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3012,
        "uniqueFailedCount": 169,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 12
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Magic Fountain&#039;s Choreographies | Barcelona City Council",
      "elapsedMs": 15348,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 998,
          "failed": 28,
          "cantTell": 22,
          "inapplicable": 41
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "listitem",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "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-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",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".pager__items",
            "html": "<ul class=\"pager__items js-pager__items calendar-view-pager\" role=\"region\" aria-label=\"Calendar controls\" aria-controls=\"calendari-mensual-coreos\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df6c89397544",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2542b6c5"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "24a9c59b6b37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccda2430e3d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".pager__previous",
            "html": "<li class=\"pager__item pager__previous\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item parent element has a role that is not role=\"list\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ff63d5bc1e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279bf111"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".pager__current",
            "html": "<li class=\"pager__item pager__current\"><div class=\"js-form-item form-item js-form-type-item form-item- js-form-item- form-no-label\">\n        April 2026\n        </div>\n</li>",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item parent element has a role that is not role=\"list\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a58f89d699b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6d6e00"
          },
          {
            "rule": "listitem",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".pager__next",
            "html": "<li class=\"pager__item pager__next\">",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item parent element has a role that is not role=\"list\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20bb6ee88ab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9f439b08"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "12a1f27ad98b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f8b960c177f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "9572dcba36ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "cdd7c9e61851",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "ca65a9912016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "3be2054a7f1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "777e2b70d5a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2009e51b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "5baa9390a76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8b30d9fe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46b66e7ee000",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "370c015c09e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "bf50d7d21dc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "2df1a5d2d68b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "0324dc344234",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "b86599de2def",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "e62595d05676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "99e19fd5db99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "38e7287b47fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "bbcb211bef2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "34008b6907c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c141a37bc64d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b2dee81d9f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "e656b737500f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1089,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 28
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2990,
          "failed": 163,
          "cantTell": 196,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "c179c14b642a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "bec478b07a1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d6925fac0f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e5f506b6091",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42d1ee1412a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47d4ad8e2723",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1c7041b3a06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "14a5ac583eef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4126803f5bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e799bc425e86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60b7bd8d6410",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f02c429b90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7e7c49391d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "779757dd8d7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2a2215bdbc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88feab6f3269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f698e1c111d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7998b52fd441",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "076873a857f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4987b3f204a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfae39ec96b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3d8bfeba602",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248758edb5b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "603a52d40a11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "bdc6d56920c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d02c399757c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ff581e6ef5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6984704d3e05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61d76c016dd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f09e35622a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae10d61566f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44383bc1e9d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "746d0487caf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "2a38dc02206e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bfb9ef71700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75dc17c7c6e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "a64b586321fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9036f8305368",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fb8ca093d22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "d7e9cc6ccd86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0eb2a19f37b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e0452708e96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955cd0a02321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb0f5e6565bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01bf0d244741",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a3abbc4f691",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cad7c82b520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bddcd4af2b75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7e22214450f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f056e09ffb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05aa0f1c9ca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d73d6d87b233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2246f4a4c792",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec24c3f7b56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d99a81f66a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be24094ec1e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3947e4deb5a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9441cfd5973d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80a67c2bcdae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caaf29472f4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24c3ef4f8239",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c3504eddde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "4f6b843eb7f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bba0e2054026",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "800e81368dac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74730a1022e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e11e81a7302",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29877181217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "98c36b4cc1f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53f7824086e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b249214ba5bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "3dcecd62c6ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5891ac686ff8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e47b9b9880ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "9e1eb315a8e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "548450e5d2a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3da3096c4aac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e3d067c85fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "621a623c5c3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7106ea5bcf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e46c6c0a75fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "848e23919c54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0611113ce00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "821889a5af78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fe3381c3d52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd4cd47aef4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a70e0ff5944b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91a4b65da755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3e4c15e4ba3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e065e02bd04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2abf62007e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f8da6b962bd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a2e23f7548e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8846e353f0ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a045c62cf08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14517a029195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e57d8f471da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32e85194e2c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab6db6071394",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40208f0eb6e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1824a1e48f9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77205228ed5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "212efca4202f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cefddaf1b21d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2744874f2e24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b238d49dd63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c93028a6c776",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139d1b35fc40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aa71e035dfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "7889fd603985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7e414e073de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18f4add71b9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4261e75b02de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "427b24ec1b8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e33fa119aa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07fe31a5c4b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97e89c5ffe00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c5a488c299a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f20bf121270",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cff584477545",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "145f355687a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d40146ad56e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9db2e6e3a0d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4656644acde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f98b3c67931b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f2d16656301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4039fc957021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b05b31017843",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7cd91d9b9af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "521ce791dd45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f21ff2ab439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23a5ca26597a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "797e5d6b6daf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "738ba97dc9db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60e845c67e87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e833e8aabd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63a5f2fa9780",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1d64e1cc6f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "864c84826206",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<ul aria-controls=\"calendari-mensual-coreos\" aria-label=\"Calendar controls\" role=\"region\" class=\"pager__items js-pager__items calendar-view-pager\">",
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e50b4acc781d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-959c85ec"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Previous month, March 2026\" href=\"?calendar_timestamp=1772319600&previous=1772319600&current=1777426009&next=1777586400&date_format=custom&date_pattern=F%20Y&use_previous_next=1&display_reset=0&pager_type=calendar_month\">",
            "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 undefinedpx and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed3f7e90a7c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171ad2ee"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"js-form-item form-item js-form-type-item form-item- js-form-item- form-no-label\">",
            "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": "c97889e18291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ee850a1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Next month, May 2026\" href=\"?calendar_timestamp=1777586400&previous=1772319600&current=1777426009&next=1777586400&date_format=custom&date_pattern=F%20Y&use_previous_next=1&display_reset=0&pager_type=calendar_month\">",
            "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 undefinedpx and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbf1186c4ed7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc239893"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"seleccio-data\">",
            "message": "Confirm this text 'Choose a day on the calendar to see scheduled choreographies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab6848fcee41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e37346"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Choose a day on the calendar to see scheduled choreographies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "057e4f65b38a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef13ca504e64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aae7d00e3926",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e640ccbbc065",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8857d68bd15e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "539b91d76e20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d74ecca92ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "551bb4a9cf44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9ce5f722fc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5923dd7928d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3201,
        "uniqueFailedCount": 154,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Niños y niñas | Barcelona.cat | Ayuntamiento de Barcelona",
      "elapsedMs": 16301,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 987,
          "failed": 24,
          "cantTell": 29,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "1f7446454a07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a2442eb53bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "87eba56c1085",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bb48abdc8ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "8c95cbc65009",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "7b30efe140b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "621a9cc4d1d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "0f9299359a3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "eae13d36286d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "05dc9c261f22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ed4df8a8acc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "37ac96b8c93c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "52193d1e550b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e03104969d3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "214d48dcd654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9a47d05bde10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "c15f9b660e94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "3320449b1c37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "9ae29b84cdea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0c9999a07a25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "080f4edb9003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b6fd8db1601f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06b10a262dcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "58d5f5b6266f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1084,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3603,
          "failed": 199,
          "cantTell": 209,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "47993472b38c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "86e89960fff9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882b60194eeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63271659a90c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "150458806815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5760a1c0d05b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d528de1824",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "0c015b4c9dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e52edd1407bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c27f37a9308e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "754181d547db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9662af783034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed32aa22fcbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "51761ec3a0cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "852e1190b738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "023dcc3f4023",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88160ba19831",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "068a146776a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "501b1bc32ca6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "022768a2b5be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "675224662d94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9fa1686c960",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "202c78ad750d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "719a95721477",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/con-salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c420823d9f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b4b306df"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/con-salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23cc6c8f1712",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd61a320"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/con-estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "552feb2c7e35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed062d6e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/con-estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c48caeb90717",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c53b8ec5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dfd96c7f94b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e85d9eb8eda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fe3277b8de7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2a0bb064dca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13be61aa3d05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8352e46fe290",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2ee97fd8cf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f288cbdfa7fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b28ffb03779",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccc77c0e87d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0dd06bd089e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba5a9bad8f46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "341a678b98d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a56bf9542f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f050a9e14c91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd7c7c3986d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2641477f76e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "209a9276b936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a95d5e59129",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae34ddc7731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebb89fe5d846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b0c78971fdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ec2a6874f06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e4c2ac221e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74f65f0745d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e98f58f39bc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c111a7ff8e45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3727845b32a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90171f1cdc55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1dfc14569a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7d0c0fa424",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32e4c7f12b83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31f350c94817",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecae0e6e81d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aac5a919a6ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b4304ac3ee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0497f4152fb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa39649e5482",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "911bbd0664cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200edd842d69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb398cb17de0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68fb5f8eda05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37cacac39e5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50eb1947c12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84adf60fa768",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "307dac10523c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05716096d43d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "280a074a87f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6135a36e3ea1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b793169198d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fce69b40c0fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3f0fb53260",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f8f85c0f5f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea498bd98459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aeb99dc2503",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba6ae43a4a03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26caf0aee18d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d92e96c39ccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cde58127a42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29a2d55206c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f91b7239904",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7cdb46b1ad4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5ca1ea3b1dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b4e04d6f7fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad796d8166f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "701c5bbcc8d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0273dd366a95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c2e75aab532",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50632af297a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4368daede97b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cb6cdd4e26f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b3a96515e29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82ba4e56a4b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de39da295ab8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1532364cb5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfe1984077e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a8fc9bb247e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77345329e1b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57dbb366484",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58e66ebcd40e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90479fccf675",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bf06e1f0e8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be0fb237ee7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ea21047b193",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb5065965692",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7098c3ae663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd286bc8ae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dea13084e27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15d7296c1cd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f609c872073",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb759a9cfc29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c85d37e0d5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0deaf9f962dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "729ee2602929",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26479c57713f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1cc311b696d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "814eadc465c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54e5a3f7dd35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e152ad3ec4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0da8bc8ed2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b89c8a35378d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ac999565cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f2bdc7d0438",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11d8b8ae05d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1746578ba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79a5c2eee20a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffbd00acbbff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9924bded4999",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81047757fcdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cc5545e0d16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "aa33192ff071",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn/con-ninos-y-ninas/agenda\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31ed30a0f719",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ce3c144"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas/vamos-al-parque\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01f728c2c664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4424ec6f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 10' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56633380a02d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "The 'id' \"widget1\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbe8073c634c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09057061"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caca8573a77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2971cefe"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"next\">",
            "message": "The 'id' \"widget1\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60c6d5b037e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de016102"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"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": "17cba5290d86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e432704"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.57 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": "2eac93a2e7b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://cosmocaixa.org/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7fc2cf57ae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2648298"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://cosmocaixa.org/es/\">",
            "message": "Text contrast of 2.01 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": "915e0c5a7642",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35101e89"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.museuxocolata.cat/?lang=es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "249b376c30da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90418952"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.museuxocolata.cat/?lang=es\">",
            "message": "Text contrast of 2.05 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": "604e4a1d3758",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a4a2468"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://museuciencies.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "588f90536965",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c34a5cce"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://museuciencies.cat/es/\">",
            "message": "Text contrast of 2.05 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": "68729f7962fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bce4c92"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.mmb.cat/index.php?idm=2\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778aadd12509",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-469d39a6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://www.mmb.cat/index.php?idm=2\">",
            "message": "Text contrast of 2.05 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": "c15c82603005",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f68f9495"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/museumusica/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "003124d23f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cebb6f9c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/museumusica/es\">",
            "message": "Text contrast of 2.05 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": "2e0340dcabd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4965bf32"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.fcbarcelona.es/club/instalaciones/ficha/camp-nou-un-estadio-cinco-estrellas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08427f765b4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da65ca8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.fcbarcelona.es/club/instalaciones/ficha/camp-nou-un-estadio-cinco-estrellas\">",
            "message": "Text contrast of 2.05 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": "7047bb692fc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aaa0c1f2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://caixaforum.es/es/barcelona/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": "cee8b65b0d7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f0dc0a8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://caixaforum.es/es/barcelona/home\">",
            "message": "Text contrast of 2.05 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": "bd826c7a8050",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6828a7ff"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.museuolimpicbcn.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89a200ef9f8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-863b0e1d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.museuolimpicbcn.cat/es/\">",
            "message": "Text contrast of 2.05 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": "3be7842b0b07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c202a42b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.lacasadelsentremesos.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41d374d66e39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8db83225"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.lacasadelsentremesos.cat/\">",
            "message": "Text contrast of 2.05 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": "d96070b99acd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b8591fa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.59 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.fmirobcn.org/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cd6dbfb513c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df6115b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.fmirobcn.org/es/\">",
            "message": "Text contrast of 2.05 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": "9b2bba270338",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2dc88bb"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: V. Zambrano\" alt=\"\" height=\"410\" width=\"529\" src=\"/sites/default/files/styles/distribuidora_interior/public/fundacio-joan-miro-i-escultura-4-ales_1_1_1.jpg?itok=XSPNFkYc\" data-original=\"/sites/default/files/fundacio-joan-miro-i-escultura-4-ales_1_1_1.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329de2df252d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2541f161"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b648dd59d850",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/vivir-en-bcn\">",
            "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": "6b0aa63ea03e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7502e3d1"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/es\">",
            "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": "6588952385f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9385e50f"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/trabajo-y-empresa\">",
            "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": "a6e5628d4146",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4281091"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/conocebcn\">",
            "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": "91eaebac3a43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07b2c77b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14b4daf9e288",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "445de00b6aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5986634d9c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90006674fab3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "542508061f87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c5cda6c4649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89aa873d89aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcde603b262f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cba28364b72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3886,
        "uniqueFailedCount": 182,
        "duplicateFailedCount": 17,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 17
    },
    {
      "submittedUrl": "https://barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
      "finalUrl": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "News | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 14741,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 848,
          "failed": 26,
          "cantTell": 16,
          "inapplicable": 39
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "select-name",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".justify-content-md-between",
            "html": "<form class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\" role=\"region\" aria-label=\"News list dates and number of results per page control\" aria-controls=\"ajuntament-actualitat-noticies\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a489a1abbb84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7e878a1"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "h3[role=\"status\"]",
            "html": "<h3 class=\"sr-only\" role=\"status\">Showing <span>10</span> results.</h3>",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role status is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8407fe677332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-058b7b77"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "e3fbbbd73693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "183290f654cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "95b6b0d82188",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f168b78f9cd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "f4638a3a5671",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "0596f994228c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "b3ac8c6eacc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "eda368fbbffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "a778df275ca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "4effa5be94be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c7c545afc45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "821123e47438",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "e153cea3c14f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "3fdfb1ac28f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "7761503b315d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "220d6ea56ab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "0310b35a48d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "00900079b279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "19ebaed9ff5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "19dc3190b367",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "dac73077ae7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c0951cd8988c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72ee442f4b01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "e2151164a56c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 929,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2845,
          "failed": 177,
          "cantTell": 199,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_required",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_label_valid",
          "fieldset_legend_valid",
          "form_submit_button_exists",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "6516f36a07ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "c6bbbc6e750e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a007d69d342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da942c28eaf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fc1dc950201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f0191e296a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89c0c41c795c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "3c8e906e87c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d846baae3e4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee4f57c979be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee2120209822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8a144b585d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "134b5166efab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "1971e8fbefe6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00ee31e2e4cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23e5236e4d0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cece39111cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "212cb6768dd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2051dc27e94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "525f5ff69c2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "532e4f543653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487b201a1a35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "987876f4dc57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fd1c4118900",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "9c2586411648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e40f6b04ea0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2642d843ecb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30d7c5563c37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91ac97cb831a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ad88f00fcff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afa231f6b5ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04643d6a1f47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d57a14f6c072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "86988f4b3af8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10478f094b89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01c3bde6799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "d5c902eaac01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e298e94386c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38d47dc3f8cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "a5ebb51f1447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5adfb7a39dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8096538b3f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "69c2465faa3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65047c69518c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61064bbc538c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81d86bea7ea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7291a9449a7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b20975ad2a96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71a717a3bbb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1b9082b3e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "528d07432b17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96f727642fc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ede088fe88a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96f736181743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1aafc56f7fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "588fcc542e79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40f1e0a75843",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ae2701a46ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53fc95730ebd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e55775dad11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9053016e72bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "affe9d70efb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e00aab53e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d696dad5888",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4636adfbb6d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "8f243b0884a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d78e718a763f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79ff12f1d5e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a0c64274411",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "312db45b0b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8675d569360",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "94ca4e953cd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9472b3a6fd8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5db54a69c358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "c602868ac800",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a0d677210c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25e4fc5741a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "d29ec613984e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902791b02293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75257bdb5733",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed58cbda5e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e00d56b502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b45e66e924df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9a48ad8afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b056b75639b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "5253a9012d8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92641aca32ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ccf8a4ea17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45cd67d968ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a52b36bfa672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a773f84522ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f2ddb3e2ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "088b9fc347fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d487c1c145",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14c8da335ffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58409fc0ffcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "988108a75cf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21fa148efd46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f93ae0e36897",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ca4e780827f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f865d9658e03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "ac4cb52a8b79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8361eb95c7fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3364029473b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed2dcd908053",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d8b6433ac84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68406635f5ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7f8f08fd077",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b9d38f87066",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44827d1ead24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "149f2336199d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e4c8bd1de01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ba344e324d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4e43916e3fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cba853fd15df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1cbfc65622e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92cbd3f00a2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "810f8b78e848",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e96b551336f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0865c1bbc040",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e021d5f7f6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd72f5057c24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5397e007a549",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f59fe17c8c56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36104e8e0b66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45dc0b84f3a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f15299e52436",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e556d6614145",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166a6a3c0942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "323d38b2fbd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5925137b956",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a13fc1a08b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4be2b23be854",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12433f00f320",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "c4db9ec51425",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70c11a5b19e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "653d13ca39cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be2e1386436a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68b65c53b6d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f15f47ba5ceb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e1a913cbc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c88126a7d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc0030df5195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "a744621568e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f093108aa98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b5a7aee6"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "The ARIA role 'region' is not valid for the element <form>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fedc7789966a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3a36adb"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2d3bd449a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "e4d74afbddc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'Start date' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb945e20ff1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f75f51e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'End date' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select aria-label=\"Number of results to display. On select the list will update automatically.\" data-api=\"/en/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=en&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f2ae7045f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9644acd5"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<select aria-label=\"Number of results to display. On select the list will update automatically.\" data-api=\"/en/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=en&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69144c426aba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6c635bc"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "The ARIA role 'status' is not valid for the element <h3>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aa18852ed28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72ea7693"
          },
          {
            "rule": "aria_attribute_required",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb21044a45ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-actualitat-titol\" href=\"/en/discoverbcn/la-ciutadella-knowledge-hub/news/the-zoo-is-set-to-become-a-hub-for-biodiversity-preservation-1565928\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "713ad7a944fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-38370d90"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button class=\"ajuntament-actualitat-pagina-activa\" value=\"1\" data-api=\"/en/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=en&from=0\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0293a653f195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ec475e73"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"2\" data-api=\"/en/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=en&from=10\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "790a3525b7cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2d71b32"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"3\" data-api=\"/en/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=en&from=20\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f5f44a87317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6980462b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db890eb5f8f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80fe8f15fdda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0ab7783f795",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f27c3c6c550f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a255120863",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "315c8e486f64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebfc66c7dac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ce8592ba5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c374429f0e39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b9015c4c71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3067,
        "uniqueFailedCount": 167,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Banys i platges | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17563,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1233,
          "failed": 31,
          "cantTell": 29,
          "inapplicable": 41
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "nested-interactive",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "ea8b66d8bf14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#info-uvi > .content > img",
            "html": "<img src=\"/modules/custom/barcelonacat_platges/img/3_uvi.png\">",
            "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": "a86e4bdbeeea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39cde437"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "label[for=\"transport-metros\"] > img",
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K001.png\">",
            "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": "f8dc82d1fefb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b5ea536"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "label[for=\"transport-ferrocarrils\"] > img",
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K002.png\">",
            "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": "a581eecd0480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1172be17"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "label[for=\"transport-renfe\"] > img",
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K003.png\">",
            "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": "791302a8f432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e8167593"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "label[for=\"transport-tramvies\"] > img",
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K011.png\">",
            "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": "1244115b3b62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-281cb542"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "label[for=\"transport-busos\"] > img",
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K014.png\">",
            "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": "7357733ab1e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e390dbfb"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "626e0c7eecd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "nested-interactive",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/nested-interactive?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".platges-button",
            "html": "<button class=\"platges-button platges-transports-control\">",
            "message": "Interactive controls must not be nested",
            "fixSummary": "Fix any of the following:\n  Element has focusable descendants",
            "relatedPaths": [
              "#transport-metros",
              "#transport-ferrocarrils",
              "#transport-renfe",
              "#transport-tramvies",
              "#transport-busos"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87e8d139a9df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ea21211"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "d567d60145ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e9c01ce7531",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "a3349558290c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "cc288754df0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "c399a77c6534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "4a7adb42626a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "b5c64a2b7135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2009e51b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "8b8766c46c43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8b30d9fe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320135c4c725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "cc4b21cde682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "0fde73e478ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "aaf2b1ecb288",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "d47e466ac7fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c51cc01cbf0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "08fc5a4612ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "87ce545fbe9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "fe60d8e99ea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "4ba1728dc8e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "4cd80b3757f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "2278adbcbc9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "929fee0c7fea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "9333a907298b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1334,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 31
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3755,
          "failed": 185,
          "cantTell": 214,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_legend_valid",
          "img_alt_null",
          "img_alt_valid",
          "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=\"overflow-y: auto;\" class=\"js\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"ca\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ea522a39293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-489b1cbb"
          },
          {
            "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": "706e881a4731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_NtFaM2JWkKVobLk1inlqYY3Tprjjy1sdje5XySaVaMY.css?delta=0&language=ca&theme=barcelonacat_theme&include=eJyF0EGKwzAMBdALxfWiBzKyo3FcFMlYctrcfgyFDAUPXUn8_zYSPDob7MgW4Cgq6t_DQS1LhJaQhCGBBTmwtbKi-qG7MxEa_X-mQkZ3FHx-gkpgedSz8FPahjv6KGJqDWpIK8_AD3A6o7xmXSaJQE7tpMJ5JkoSB9cHZkKeNItV-siCAmu4fwO1yRITh8Ea-GsL-DJsDLRUaJDHkZv6tfUKdPtLbp1rj1R0w3XRUw338T3FX4rzrgU&te76i4\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55b528d96629",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-79196ff6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f0d7eb0efe5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0500a020ffd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4cade948d83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c6deaa70949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "65cebdc56b5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "015894170e0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "072735c62ac6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0be4a9a867f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fa2589bbc01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78910ff0879d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "44f0c70c86db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec35e672182f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8af98b628cab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55331d90870f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3df81156d6c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87633d67e561",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c830dab35d44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9534985f9a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c326306c5bdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db26ea88b085",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dace76b55f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "690e97cafc07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ddac0cac19a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "625dd714823c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8558d5a182e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1d033c93e8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e5d57969d74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28f8df8634e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5d77e42e8ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870f9bb29a60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fe213a0d947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08af204ff6b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a14f83cb4c1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6690a2b2688e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ce489193c6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e546302943b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5f549db110f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "486f9a6e9482",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85152385b34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c21e1703f58a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d43bc8c88235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cdfb5b2a9a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bcfb1aa45db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a3cc989a244",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08c53045e351",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa4086bd713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31fa47877ded",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752dead11721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68a5d0299c78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ef1bea4241b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "445da033428e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c90c0b961761",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19a4e6a90939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd95d8235e8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b5384758cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ece47be3706",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faef4149acbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7194116b1cd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de00abbad529",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c4f24edc96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d78a0839d3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9896aac5e35a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "582f69146fae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b508582dfdaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1ed6d6625b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e38b91cd492",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db3794684285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74a41da9f3b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e01f4e3f0053",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46a02aae4e24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b80e6191d4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "650ffde7abe3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27a9b6009217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb0d1a106b6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3808952bac31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6caba38a7ba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0959225ff2fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73d35b533357",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a748688f46dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3b6b1b1f3ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef427c1c368a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d5daa2d947e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "505532a38bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4df8604d2799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2059a0e7ceb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34db96ccaf53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8ba8474a3cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2dba5105d51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "317635f0c877",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a82c0a46d9ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "814d9605e25f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3fed55f9f5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "809b2898d54c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e30368ddc2b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11d938b67047",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a21da9148eaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d641842d6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a466a27d72f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f124a2ac98ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1224a0e59fc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "724b9733c7b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0ab18b2b448",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c620c9a3795",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0ead1f90190",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "724de07e9680",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e78d45f70d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ccbedf8a1a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c042e5a3aab2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f02ec6010ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4327a52eaf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "691e55a2ef08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6739d752e256",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "406fba8f7cbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd55073f2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbf9d8bfd405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2bb27bd7877",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeeceb5b5e22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33171a6a8af6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "077b7bf4e12b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8dfd74d770d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bff9aef8a45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ed1cfbc5b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f98d22c746ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff3de6b70ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83aaca48f303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f81f2324b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ffe35697f61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "463ae02a194a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32130f7bcbdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c8d76c4198f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5615d2fa6252",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3db6759382a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4adbd83043b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1db404e7c0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86ecd499e67b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "a5cef9c9dfe9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Sense informació' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc7dbf838fc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Prohibit banyar-se' 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 'Banyar-se amb precaució' 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 'Permès banyar-se' 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 target=\"_parent\" href=\"https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/temporada-de-banys\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2807a5274bac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d81b0bd5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '10.30 a 18.30 h' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47083f8ff175",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Sense informació' 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 'Ocupació baixa' 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 'Ocupació normal' 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 'Ocupació alta' 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 'Ocupació molt alta' 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 '10.30 a 18.30 h' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button class=\"platges-button platges-transports-control\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"group\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dc53f0755b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afb5721e"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51adf0a97e8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K001.png\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4816ebb9a480",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e73c7a29"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K002.png\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dda21135a587",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-172ce258"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K003.png\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6c8f2ce886b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-faa565c4"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K011.png\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "808823f3b6d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d95d3b0c"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"https://www.barcelona.cat/estatics-planol/v0.9/img/w/bp/K/K014.png\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91e94320bc5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-71c028b4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input data-transport=\"Bus\" class=\"platges-transport\" id=\"transport-busos\" checked=\"true\" 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": "33a53c187040",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d80f7632"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"tab\">",
            "message": "Confirm this text 'Càmeres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ca578f7e88d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2904106"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img title=\"Foto: Xavier Larruy\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/espais_naturals_xavier_larruy_dest_2.jpeg?itok=hviajvby\" loading=\"lazy\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46e3ab33ab33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af520517"
          },
          {
            "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": "9cb1475752c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ade8fdce"
          },
          {
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "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": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 3' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1688b500fc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ab75a276767",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f06fc969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" href=\"#\" class=\"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": "6c8c909b29e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14cad1e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79d2d082e47b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "876239897fbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a111523064c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e277a8a69e2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5cc7af124ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f1b2b851f3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "601ae42f40ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "575459c8cc36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13d8f3e9ba77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 4012,
        "uniqueFailedCount": 165,
        "duplicateFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 20
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Platges sense residus | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 13320,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 794,
          "failed": 25,
          "cantTell": 26,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44025b934d51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "9e7c2413b39d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "742a4d6de551",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "c395d20dc105",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ded3671ad75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "58bd9a1c4368",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "35913d4549e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "95679c2b9e5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "f7827c492f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "1f2039c2f382",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "de72a57e3f1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e07e0a2ae3ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "335c1f03d231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "235186f2a34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "fa2705c145c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "fdcc59828742",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "289962a1c5a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "476393074369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "6a0018806a9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "4f22bc30bfb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "10ccfeda6012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "2fe22c649c08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "6b8cbcb0a5f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31a4de46a059",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "e08780505516",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 888,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2470,
          "failed": 165,
          "cantTell": 197,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "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",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "cf0f8390e353",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "e85586af628f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68b3b4374b76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21de19dd0bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bd67068628c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d76dc5eae3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1916cf765681",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "9087a84d1d16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0baa86623dc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139bf38dd1b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c27ecc05208",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74b1aca10b92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a99aff3ef3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "b206d2d1c67b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d856ccc721e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2effecb6dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6396fe4e1927",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c2f8d0f83cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd4fa35ce499",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0fcd11ac6ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4761a8b56d13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a656f6e79895",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ffd02d73c99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2fa9b61e8aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40175dc16915",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f7b0044f2ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8d84bba31d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45e38a8e22bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b1f5ad22b55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4293d375aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5b693e5874e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "050242e6f32e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62620ef97f11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66be41d5cb08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93df18885afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd28e74cce7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "101562355e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09ebdea9bc55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec5d1bd23a99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "171629677759",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d9dc1f1f31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b0a4b6f8661",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a965712944f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c527e3b3ecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ff4a85aa004",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e03dc9cd939c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6318baa6bb01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907bd4095006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9be784b47c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89b8f69e4e3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f704a601c1fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3983a0c9518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf644bce8966",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a92600a9a82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be2900a0a9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6d623ad5395",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc70f2548a30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad3b8abf8d4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9bf51623b3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c0d8b622e70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a26ce05f7ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9dbd9ee7b2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bc2cdc59b1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ccc5a4085f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b166ec6b7a91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ad77ec4f4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a873d6da7214",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d38a40473b45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aac96238d47f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de6c175077da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7880b0df6034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef504daf50d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e8ac25fba05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5b4bca7ebca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4761f35578f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23647aeeba5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a127880f8da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98a233422a2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3180256f27bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05bb0761dccf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdd0e8454645",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0848db0733d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48cce6d10b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ae434bddae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93c3f4d0d696",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f26ebb9104b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7234d9d6f5fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a895226130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99be98174191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcd83e9f1222",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dc6838673fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "549ea528752e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ba3406cdb25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af7f752c7db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5cbd8c92285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3f13a6bd1d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84c654bb85e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11d303c63a8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f73b4585c0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00cdb7ce985f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc56e23dfbc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1661c461c7f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71699212a7e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2a3857748d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84c6fb690312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8771ca1eb5a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a8a68adeddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2849274d21d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "222416ebb084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3024afdad3a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "834e3ffe5514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eebf0894715e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04c631abcfd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45ec2b67355b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1e882f4af31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b667b838da63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e60979f4ec49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b79da1e130e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "738854fd5364",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abbeca004ee4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "754c24b475e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa28f73c05c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a12b578b47a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3701f7c2bd85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a0aab9b07f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eece45d4534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c01fd572424",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b2d7e09973",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b7d15af85b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ef987c4b0b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf6d9bd9b7b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe37cac69905",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6e12010eec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e859bb26ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c06e24cdfa5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "539acea05b9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dc307f0106e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29764d6aa6da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "34cdcc287f65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cca4887fc2c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bef2821c303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f64cebe70f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fdd9f1506db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 1 de 2\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f821d6ef0c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-016b08f3"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 2 de 2\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f341aeadce8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50cef1b0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Suma't al Residu Zero Suma't al Residu Zero' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6dc39fa3056",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Obre en una finestra nova\" target=\"_blank\" type=\"application/pdf; length=216084\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/got.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ae9bcb47f77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6feb90fb"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "160d8f8c5ff1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67a814d6eb25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcafe9a361f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f18c0bcbfab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "051a7d74adc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd481606bfb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f46877f9d4ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9fad5fac96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e86bea50d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2704,
        "uniqueFailedCount": 156,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Noticias | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 14938,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 886,
          "failed": 26,
          "cantTell": 21,
          "inapplicable": 39
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "select-name",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".justify-content-md-between",
            "html": "<form class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\" role=\"region\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" aria-controls=\"ajuntament-actualitat-noticies\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27daebe30ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7e878a1"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "h3[role=\"status\"]",
            "html": "<h3 class=\"sr-only\" role=\"status\">Mostrando <span>10</span> resultados.</h3>",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role status is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab9375c2dfd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-058b7b77"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "e2d8cc726c3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e51fc4cb312e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "b02b93344f9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b82a5fe731c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "bf2f0928edf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3fa323dcf5ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "a1341af70b5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "f2c1a6b94100",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "79f205a01cf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "555d69f4d515",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58af5aa812c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "6396f7f6bb88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "769428665d62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "fb19b7a2d253",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "30ec4fea1fce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "876be8f4ab90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "3925f19df2ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "3eb8bce0fe7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "756099eb26e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d941281fe5c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "6c28a1114b53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "27a0285c1be1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "534ccfefcd94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "6e4dd0461ca5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 972,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2751,
          "failed": 173,
          "cantTell": 193,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_required",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_label_valid",
          "fieldset_legend_valid",
          "form_submit_button_exists",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "8c0e2ecc8c10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "34431850c6f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7e1ca69a0a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c507eabf3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fec83651becc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9252794dc090",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af67d462ed12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "b32507de51ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ec1c5d4e8f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bf7346aead9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae95994e80ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c534067ca46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "671cfd303d8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "572cf0600d40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f88b8876d66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a865351495ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37f74c43c214",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42101cfb3058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fd9871f2346",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46f62c0789a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcff75802922",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14d8b069e6ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "585ed364899b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0980a3578e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d48c77dfb542",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be195d39b12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0f68a067864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18f8d419ff76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c9f91eace54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bea635b3956",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62f15d96b0bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41a35046422",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "287fe23adedb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d882eae4a47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c22a72c85348",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f57834b8ab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbdccf314a09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a991fc9597f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05f7f7139f46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ebc597a56fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c5de9829ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e1010f9978c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e4dd0d5d5a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cb49f79fede",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de0692e89680",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e72a6a44439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1808896699a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09e7ac740fdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29e046e7cc78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c0433e0267",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfe71ebaddc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96ea7442d6cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f9ddab3bd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "991b15a379b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "241a9e777475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19a2807144e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9210109b733",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dafcbf57b316",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcb6e06cddc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ff080df2266",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22798f91140e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fee4f539fc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15994fbe068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4229ab3343a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85e66a006ff8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "407a1df00356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8c87694ff50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aaa9eda450f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98a659ba0506",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b8b98ee1a20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d00f2e13030",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6647dbffce3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaf5ef8dfb17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4989cc57e40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3063cb8366ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4352d9040ba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4efb2c430537",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "407e25a7ee9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f5038722b89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8847ff23cc34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3132dcce802a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94116b10d989",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5cb015d97ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c200c7a284a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fae11db9156d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d21dd6b5b4c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fc6a60f535d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee2dde7ab72a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60520fc9e373",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82c224c029c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96577150099e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af64d7e42f47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd39924f81f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "515f93ab37c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03fd5f0fb26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "650ecdef66b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e0056c1b374",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b691ea1d38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc40b5b43959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5f284a27ada",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cbd3d48fd2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8d768e02a49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "195dab4a01f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "209f135abc7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acbf2696c2de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff637cad9755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "182f645128a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d406e42f244a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826cae109c01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9a486f65fa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d27a6bdaf328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a2e773c6e70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76ca6c5375ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ae28754f98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ffff80f8c75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb1978adc382",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de1736fa765a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39332d221218",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd43ad0664f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16f91f35e98b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e380ef4c472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6972c627a3b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b0cb5c6349a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d580a188092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bc6d3a95525",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "665c0c4aaa5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f371709f8302",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83728d0a0229",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6303f90e6e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c891f3db2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed5f23810319",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b08ddbc0d6ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c05a6aecdde8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f749eed8366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64b5e9a87664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49982a1e682c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63fcd947bb67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6e424b4e505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "5c5cae17f360",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b2c5f523b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-759868c2"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "The ARIA role 'region' is not valid for the element <form>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cee866daecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53f01081"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2092d97f672d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "7deb5a26a002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'Fecha de inicio' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4282c955e4b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f75f51e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'Fecha final' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select aria-label=\"Número de resultados a mostrar. Al seleccionar uno el listado se actualizará automáticamente.\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be626931fab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-478fb1ba"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<select aria-label=\"Número de resultados a mostrar. Al seleccionar uno el listado se actualizará automáticamente.\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "300420a1ec1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25e0d494"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "The ARIA role 'status' is not valid for the element <h3>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61f4d6ae9751",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72ea7693"
          },
          {
            "rule": "aria_attribute_required",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7597ae072840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button class=\"ajuntament-actualitat-pagina-activa\" value=\"1\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=0\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62cc3c0b9777",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6545faef"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"2\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=10\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d3404f3e76d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb15f0c2"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"3\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=20\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51742d721be8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dc2f0b1"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"4\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=30\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b39fc4b920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5acc666"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"5\" data-api=\"/es/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=es&from=40\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a649ee646d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d721296d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "989877fede3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ae78c7c11a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5da8dbcc405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b400b2acd41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f9f7c40429e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "192f010e595b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "909c3b5dc5e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1561cce1565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b666c538ea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17865339ccb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2989,
        "uniqueFailedCount": 163,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Zona banys del Fòrum | Web Barcelona | Ajuntament Barcelona",
      "elapsedMs": 13919,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 854,
          "failed": 24,
          "cantTell": 25,
          "inapplicable": 43
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "088406c4f743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "144f3aaf9398",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "5c217207a585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c5a22d2da2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "8e12295e8006",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "84848b13e7e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "a672dd0ec14b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "5d1b89bee693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "8fadfd13b2c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "94803430b6cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddbcc7aa549f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "bbef37cf96c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "2c103ab71920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c1bdcb580bd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "2dba6d00ec8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "39a778fc8fe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "fec8fd5cc24d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "42ce63239ba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "b78379406afc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "f8d170780f7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "ff216f4b2817",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "5883d3a2411b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf86afd60d0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "b1ec2494d6d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 946,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2706,
          "failed": 159,
          "cantTell": 193,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "d0ec24a646fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "dc762c6e11c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aaebef3a60c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac2472bf482a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e98af132ad0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3e489e6c4d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01b223c71613",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "0db76da97475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ee0efb1c6cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b77702efeb6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63d8ec769285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31d85e3ac7fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa2f2c03dac8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "b9661a67e4ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb294832e68a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6edf081e6b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4630b3207d2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06167e2f9e00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed5a40dca36a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a12c39fb5e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac1c6aecf7e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec4dafb3a32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c45282610b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2501fe008574",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bf250538564",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4584a28ce9fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fce491ac7ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76740a058381",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc42bdde30b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab925429e055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1b04931f40d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64402d297ae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e9f1d5656f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65b312116f3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deacb1aaf4cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "816080d91da7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68ba3965675c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9099257750e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04beb123dd49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d15852666820",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6e774bfaea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b00622a1ac3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f37717bfa3b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83a296069f9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7140494d89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1e90c088259",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a739bfbf2be5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa073a078bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85550f2b467d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6a4d8d2b5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "962f070a1e0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e126a1e37cdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200ede7cafcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be6cbf911bf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16b0e24b2857",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac018f7f103",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f01d52a73c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bce228cd73b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3bd3d04e2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b59f0524a4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b5581ff2ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "469f73844b5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7199e35c69c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "908850189581",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd894410157b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a1cae7825c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac264423bd07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49dbe84aa447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "787d01f0c748",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895cb25f34f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efe7156e7f7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b3086fe9293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "234230664a8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "176fc0162a44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c5e20ed1805",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c894c309f71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1bf5f902e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b3d5cd4b016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c1dc3b4fa0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed5d8952dc6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41b4da3d1dfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c621f5f7e62c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e22b35a9d5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94e62525218c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c06e3e2d7785",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48ae40722762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "096fd254d60b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "179f88d5f99c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ba0125b3878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e83f061ae83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dff8cee56d3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b7a59220cae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5d6233a6487",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f16c5622047",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c47def1c7147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee0c846f5150",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bf7576afa61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4b5bab72cfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2d7355cc3e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1e42f18fa09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d26a464c45de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "055b2cfe23d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "993ce7f64977",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "059ca7fb4594",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac312c05ea72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b509d5acb72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b21b6ed3cb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adbb68002cfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b509494f4f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c6889b176ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710225583d8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48a075b56f7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f2b109144cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c0e06219ac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76686c6c74a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "863cc53d1732",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "304c39e23c83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "276eb0c5fbb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c11651ee7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbe6f11b8523",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f1e808a1097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbeafb16ec1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33eec30c4f0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6291a66528d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fb7ad929ab5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03de8d134005",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0615184138a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1d8dbd3f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a89c55a8ad18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ded29fe3d6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aef99a9ed73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7e8a344af79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4eacc856cd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bec95ff12c4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4809eaf4b3e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a8865205d1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702d289b6e50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "269ad5e21ae8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "13bc70a702c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Platja sense fum' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e69cb155d9ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ebb4c93"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76ec1ed1e71c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5324750f17fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2314b4e0100",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ff0c32525f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f07d80c5f8ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0852e17b6e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d4b2960105",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2593d173f872",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6578571d578e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32b6d20ca1a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07737af2d2f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2936,
        "uniqueFailedCount": 151,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Clubs, asociaciones y peñas | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17104,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1014,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "30a681d3e3b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7ca4d8c8e96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "e4b145aa4682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1f77f423c66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "4d5108c91c50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "bc34b73273a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "415eab714803",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "e5931625a451",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "84aca5dac0c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "8a005ec878aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d670931063d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "d10fe33804e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "084f0fc008f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a339e34fc648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "1665b95c4ccf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e8ba3711e5af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "6236ff8f55e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "4b36414dab70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "f8d09f5fc012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c73f689930a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "d7106fd9c594",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "fa4c6914401c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5efed244c421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "42fa9522cdf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1103,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2754,
          "failed": 185,
          "cantTell": 209,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "43bf79dec693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "743d10423ab8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "cb7a56e0fc87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04a750ea874f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e6062fa934a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22856fbfefed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c34c3f3fc77f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "7734fbc59c54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaf8b9cc9472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aa831c28140",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1babb6e3ca2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b30de2ac3a7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90ac0a84df68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "99cdd52fda1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf631b6b68d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92a157f0b049",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cddb8e78d80c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f419a3f27dd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46955fb757a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fba83d6322a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fc788c577ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf7544364afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98ba11e476a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2f715245a32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3151afd4eef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bd7936e4d8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d397b73d642b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c1d94412229",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad72de58d23d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "441046ce33dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64c3069fb205",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "791d3da03302",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17e69ca6eabd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9e4ff5a34b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33fa2c89dbe6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "398b432e8729",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b96a87d1a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1df4f893713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1444967e893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca26153100a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05c58bc4da9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dc4c28c3447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108ada11d24f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "088ff519093b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e6d0ac16ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7b47919d645",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c6ee5e2ce9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50222b8cbc7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6556e561d457",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bcfe7ba96f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da435b2d6b7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae7c05b34106",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41a8d3a1b0b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "785fd759cfbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe2b984a5b6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9923e966281a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d48b2b2e53f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633a3fc40db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a07791fcb890",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "821864e70156",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "846d0687b183",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35bf995515a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "759b05b44cbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6443c0942208",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d15700444f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "259c9ff274ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a41fd48dcde5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b442fc8ca0d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd33764f74bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3f571d9f0a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe161678f55c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b84ca13f5dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfa109344cb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c9a204c1a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98093804ba1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7be9f8272935",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bcb847542af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44f221ca388b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09103cbf04b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9289ed7dc67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f622aa7eb0e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5570610e5dbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47a69e7c9f0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65525cc6f34e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11d6c72f1f22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbd3f5b183f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a419930ec7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fde49df4c67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4c0318497b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "158af68da6de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a10be874abb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d08c5d93b34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2032169b7ca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2327f7f5fad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166cac4d3a54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0436f774470b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea1f3eeef537",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67eb926c59f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23997945ddc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3347a7a2957",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f94ecdc62d5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "206e627469dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1d00818a1f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63ffc8913b6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22d39c696beb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b739099d0a56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46f30d189bec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d51e07ab04b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "968001ee0b5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4babaa2f2cff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e0042dfa153",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "593ce58b1021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09cd15669ead",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5ddd1a969c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "414d5868e261",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8254e63e405b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cfdaee79bb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9672ec7cd40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b141a598b724",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49965b63454d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "865935ee5b39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a136eee80c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93b239f66031",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f149a52c3e48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "550b33cfc459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92058bd9d309",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "835cfd24ab3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b25b975f111a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fcb5930545a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c019ef9d2d00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "470f0032b3a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ac8f1c01dfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c147832f51f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "926c28855f95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa55d5e29a82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5b8ac8532d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ae1196e7cac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb86da3e1411",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "458c589f77c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "cb482a68aef3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f0f099bd2a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e703b86b2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b1c1db06d80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0d24db62594",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtros' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "179cc9f20967",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8301c6e3216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18b3780e66a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934188144\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ead695cbfadd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc72ee9c"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:934188144\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7b04e1fea2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d7140522"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas/futbol-club-gladiador-92086012859\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b880b32bf8e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10d97b0c"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas/futbol-club-gladiador-92086012859\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36fdfa108f92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-044121db"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.fcgladiador.com\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bc6d144723d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90d6f67e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:680719249\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a78ad8c900a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6dc370c3"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:680719249\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87ce30e3335a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b560435"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas/instalacio-esportiva-futbol-sala-valldaura-92086027700\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f53eeef50f28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8546a8da"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas/instalacio-esportiva-futbol-sala-valldaura-92086027700\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "941336a097db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2f2e5ed"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.valldaurasports.com\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "339be52713e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18e19ff1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934273061\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ae54ef07011",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb81c74a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas/club-atletic-poblenou-75990274777\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "218ae21d753a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e96e624d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.atleticpoblenou.info\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f4ef6b5d1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dbd9d6b8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:930093124\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2b006828afc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eb224c3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d93131495de7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3be88363b92c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3dc3df548ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee5a566d29f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "859a4f03b182",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6d255162be5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3294a017f7bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa34f06d7fbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d6c25db11ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f0fd758456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3008,
        "uniqueFailedCount": 171,
        "duplicateFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 14
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Sant Sebastià beach | Barcelona | Barcelona City Council",
      "elapsedMs": 14094,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 889,
          "failed": 24,
          "cantTell": 24,
          "inapplicable": 43
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "352bc6e14252",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "642715bff42c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "badc4c30e09a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ef1a1224b36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "9c562a2eeae8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "4fbf0306c447",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "c0b46674fc5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "ea305c650b7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "cc605bfe08d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "a2e25a9d6297",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50d7c7d42eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "c80fdb4085df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "e9085df56465",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "7aefdc46b9d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "01018f7da7a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "01dde59308c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "584f8cb174cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "a977e45e5ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "b7b958ebc944",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "4f623b6f4947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "5157eb5fc716",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "f9d6831301ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4952289ea0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "7d448edada70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 980,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2911,
          "failed": 161,
          "cantTell": 195,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "0497cc750cdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "44cc4d695b28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9e0de456b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a75d1a15d2e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba6c7a65ba87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69714af85f06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e72510f841c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "444b97dacaca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dad57209bdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06242338812b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebc823fe1fbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f85a41e8204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1814323aa405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "f4dff55eca5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b079b10ce5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185327ec43d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "500b63e7f72d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85feaaad6fe6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbeceacdf89a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b4658522e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd4f5b1e1ff8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caafcbc9425f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f015e7401b1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50d1e56599dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "27f5a82699c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f547d8dc700f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e257a7cee920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "300009649047",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd65a4e5bd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "134449fe23c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd666d22039",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2fef78cb3b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e5c38ea0bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "3c173b00757f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a3a883894b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae9fb0b8eddc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "7aba25b98938",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a87768b8d27e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b802f06cb50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "ef2ac25543df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e23e9a59a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "746ae3000787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdace6fc41fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2e505be0b33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "106358ef62d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b15ef359182c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83b2f5a4ee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbe9c1e5e14e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c55fbfa153b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "143f99f7888c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e63ba9465e69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40374660c38c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c659fd408a37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ab336c51c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "982e2ebe88fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76e64636a000",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9644cadf9f0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4abe86512aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1048bf2e15a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c76bfcbcd0f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7b7cbaeb677",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517719d366de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "7f3ecff35976",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80fba103821d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a8c8fd4132a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "258073c29612",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "159e30ccb815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a23f20c3282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "4b76bda49ae7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b18d601406e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7efe73eb2ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "6f4bda172ec1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12ca2356e03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6f77bb15cc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "aeecc99f9a06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b56fba1b740",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "361efa1d75b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7c3f3dac380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b002adae3402",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84221e3a2b36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a4ddad9d234",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bb2aba6f57e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d6533d5e2be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b4ea1b1397d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e35b20a90fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f00af19e28dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5e156738f21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6f28e19bcdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95618c596ff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4a1d52a634e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da83b3a66547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f74e5b3fe970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70bc2bb1a841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79538e1c08db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12c38750225b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f625aef3f0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40ad9dd5a889",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb93bc170cd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d26868c0959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1869c7db5fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "274ce6def727",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c4950c08bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4565b79cde64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c9ad9cece36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "301bb43c4555",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3562519166db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75cdf9cb3e1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c386724165f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f0b34027d29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "c96854202547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c4de43bff3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6db0811f377c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7715b4104d04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d3035709191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42993ef5bdb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3efbec2fb4a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "205f3db8a19e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c8fef7cc308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deae61384eec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9db777b83782",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aae31e15069",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "602828dd4683",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c903f935c293",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56da15213d5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "332784eb8387",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca10de5e47f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0501692362ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d228bfcaa83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3833778c2c6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "28f3231b6266",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4183da7fcfab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e096afcc041f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c47bbd68cc5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4b9ef711db6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a85efdc0d8e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9b6a5b0620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47f7204b103f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6983048e5db7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "64590591f329",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Smoke-free beach' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f83ffb672d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ebb4c93"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Adapted parking' 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=\"item-ico\">",
            "message": "Confirm this text 'Parking for bicycles' 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=\"item-ico\">",
            "message": "Confirm this text 'Blue Flag' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c0c69083c27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae225f8269e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f4f2ec0fb6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b9090f0816",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85e214e4073e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5586a5b05caf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e30b453ca35b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31166208c718",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "701e7ba2cc2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32587f5063c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3121,
        "uniqueFailedCount": 150,
        "duplicateFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 11
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "How the Magic Fountain works | Barcelona City Council",
      "elapsedMs": 13042,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 878,
          "failed": 25,
          "cantTell": 28,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "666353978707",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "f07122b8625b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ed5e2f1af1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "1f66766ee9d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7537eff007d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "a6a1b48ccf88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f7eaad7f07bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "1b884606bc88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "bfb0bd8e1649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "e298268001e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "7824d072f5e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aecec2184689",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "d3d02bc070e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "79f1f57edf9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "806311c848aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "41ecd6052223",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "42d36c0bd77c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "e477709722cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "e37d9392bddb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "02f3f0cb428f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "68e3d00e499e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "538408f8774a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "2e1e2bf06aad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "313f573e95e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "f203208e9173",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 975,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2685,
          "failed": 164,
          "cantTell": 195,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "5228777910d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "cc7e4554001c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36c8d2e6df5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ab1df1710b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d354df0081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c965ac930fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23f506b85908",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6bd9cc816f2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f92d0d80a3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17be400d1303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58c5420160b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d561fdb42d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b45922109b87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "943861772b0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb3f14726038",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d937ac9f02a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "181aaa2264ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "243c6020b16f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a14c78933f31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a90430826066",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec289bccb003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a201e513053",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43e58328815b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe6109e83196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "f84fb9736919",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "107342fadf11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fe1bf991336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95655ddbf098",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41c1d5fe6663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7579cdbf695f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8832335ee3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99cf694c3bfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3702fd23a3ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "3fa27cc7cd90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a74e9503be61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6157a64d8db8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "306ae0980096",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76ada71bd0f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41ccf3f0a970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "7ce346058ff0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d1854bc7e3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b96edcaf7d66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c8c7da41ec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bea5187e9f19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3190a84d3174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "551954103ad5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "295a3ad42f4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3abb40258952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c849a7f71d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a9b9b06b473",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34fef43a7ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68cb64864dbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2714d453f866",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d642b51c504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac4807f57de6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80a5384033e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23e501f32762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82e6f927da95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0462c163f654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66cf6a1837ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ba2784668f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68e41e16a203",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "8952303e2a54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd465311cc55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cef92a840b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ed0a77ca1ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed78f3ffa7e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4b820899959",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "5f94eb13d30a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcde028113c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4927667e0cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "b8d59daf0b9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dcd261a0403",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5e19ae46851",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "770be38d45c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0d38865e868",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c5cded2a922",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1456422ccd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e89065062e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "275524cbd4fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6235f6e25fec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7c34ab7890c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1802215feeff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc6c9b14dbcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a85e93b5676",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1ee56251ac2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04664c35c7b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8262bd6ee7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b363532a1bf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bbf7cc69383",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "910ce9eb2f26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "5ed26031b6a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a26dac433f9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c111a4dd899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b6b8fc3cf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89a138c316e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37272762c3d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b5a8272b004",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ce9966a8830",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb3d643f033b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b08fa8d7c03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3770324bcc03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aae44bd8589",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13f0fad89a20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5062795ef59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86e4ae389e80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a1b1ed3a12b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a320bfe1319c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7a33fc4e140",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "110aaf35b349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ffb9421abff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e905b6a9759b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77420117c7d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12236e996b3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9b15cb853ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d251fb94880",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fbe1ea644f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd874d2013f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83fb7e0ba97c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1dc40390aa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bab3f0afbf43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "666c1ef63081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db9b9635bec6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b28d4a06282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03dbf588073c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2756f436bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d39e535c3fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3e5647efad4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56a5e114fcb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "4b3caa0b9055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a015955504f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9e8e16b83c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c60f192e3e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec8907457ee2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc89e4edc537",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "112877f363dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f33b8bcf505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edc97c038fa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "191adc0e4aa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b45ccfc51b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9f43bccdc29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9175dc7e66cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95f9ce44e10a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "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": "1a4f858677d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "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_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'smaller'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37b9dd428ccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e4f768afb3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e90275f2aee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6c47467d461",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a7d66d9fb6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51b7e3a2b910",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a09aeee9ef3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "720b2e7d6558",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2adf51d644bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf77af0cace",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2895,
        "uniqueFailedCount": 154,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Història de les platges | Web Barcelona | Ajuntament Barcelona",
      "elapsedMs": 13948,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 941,
          "failed": 25,
          "cantTell": 23,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b0624e693dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "bb334802b21a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcdc2d2c2b7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "44de0dde62fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a3359e1fed5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "0505ab968035",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "972de3db208c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "297209b4e577",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "927d39114239",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "bd08ba9bc132",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "9a6a9da96934",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20faf507978c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "d44e42c0f045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "46ee5ce278eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "77973c3a691d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "55030f8e5577",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "ac1aec1a9986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "e09776495d55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "ab0e77ef49b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "6895410ea9cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "0cef90ecea04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "d198ffaba634",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e3b7e69a149c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac9a3f3f8143",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "650972bfc882",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1033,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2764,
          "failed": 162,
          "cantTell": 193,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "d1b4a562d1a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "354914a89623",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d080c2004fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40e9c6b7ee57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19a521a8cfde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c444137d6bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4bb0b929d7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "151cfc86da88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68b2e379d2f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3612a9160d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f38fad6f865d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f66b3a0daa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e076b1e29478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "ab11d1c2ca5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8418af2b433d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0eb19c53fb17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e985b9580f13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654020967a1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b047805c1e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b954e747a8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aed2943b5442",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b62b281c7fef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5294f0d793f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61867fd135c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ddc747a5bbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93df8d90710c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe7eee1c9dba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce47020014d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c950906e06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3791df5947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "536ea8c82380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4e3a291641",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19dccbacbdc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe105d7f0726",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be52d071f230",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e98f5575c939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "591d53b34810",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea3f976da280",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3befce39d6b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b7eb3a37360",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb36afe626f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8990c90f52c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716b40f6e608",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8159237b7c90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a61005dfc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9cde150e4df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a75e63180e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "141ab8568c0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14d8f6d650a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6eefee43fd2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d9d9d5eea12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f81305005bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2610447ee871",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c86d9a2b533c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c22d53162bda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da1fd08978d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8515c2c603a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95ba9b8b7d09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "946ca8959358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51b950b37ad3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc3dd81a219d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "502b1cfaa017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f95b00250912",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b039084e92a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b92a078c73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "527ee016bfc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abfbb285cae5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1c9648bd756",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3310918d0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd4a6121507b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50007456c377",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5f882d765f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7830e0db2d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aa3d1f78b9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5efeb1447da2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6eac38f69611",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b16c47518893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e5733b3fd81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fe940060118",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d387450b985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5f9ff4509b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8babb9cd02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3850e99d966d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c1a1ce21e0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2c01a6f0910",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3b648b223f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7695caa0c4e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d125bd052bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5749f02b731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93d9b353b936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4b9450ced0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "770949cd2dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e956f4e652b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a7ecc9c1924",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b64b4658d19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6643611059cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ceb91f6edd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "977db505f40e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4052536f4ef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e701102ece9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4630ebd10cf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69647a90c2ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5543fe580dbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6f516fd4ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fb72cc8353d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e08c61a58ffd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbbc606a8269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56d744a554a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b573ae2ea715",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "904e609f8e85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35d53dc8d7ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68d65b2ee012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c942fbdb8b71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "766d674c6838",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4ae3f683321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4f8f3700e91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09a80843cdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70bb4332af37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cdb42853791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d39576779885",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d798a27a4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4231e23375a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c416de0d5d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f302b04edfa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98db07f6a286",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae29da58d37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6ebd8213e64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb8e2e42cd51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8a5a14576c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b4a30434718",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2963a6862ae7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b16640fd521",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1a457bad815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e207292d53d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e029910a650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23b7fbff41c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79dce9b9ba07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda870629feb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "378e1d6960a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81378366ba80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8867fa1491c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e27fca3951d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e05b428a623",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Barcelona i el mar Barcelona i el mar' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4332570e2ba1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "372fe75c625f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8253eb8d334b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47a894950920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c9e5567ac09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf5544aee054",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f07a384076d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d02ac7621da0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acce47899ddf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eadc9c08949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2991,
        "uniqueFailedCount": 153,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Horarios Fuente Mágica | Barcelona | Ayuntamiento Barcelona",
      "elapsedMs": 14704,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 836,
          "failed": 30,
          "cantTell": 31,
          "inapplicable": 37
        },
        "failedRules": [
          "button-name",
          "empty-table-header",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "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-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",
          "scope-attr-valid",
          "scrollable-region-focusable",
          "tabindex",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".geoLocation",
            "html": "<button class=\"geoLocation\"></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": "92a3b9b16600",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ae138eab"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".planol-widget-canviFons",
            "html": "<button class=\"planol-widget-canviFons\"></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": "ee6b430dae59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e714ddef"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".mostraStreetView",
            "html": "<button class=\"mostraStreetView\">",
            "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": "fd4fa44c4659",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b01ae5e"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".ol-full-screen-false",
            "html": "<button type=\"button\" class=\"ol-full-screen-false\"></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": "e9c07cc46ad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61a55f00"
          },
          {
            "rule": "empty-table-header",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/empty-table-header?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "th:nth-child(4)",
            "html": "<th scope=\"col\"></th>",
            "message": "Table header text should not be empty",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f98375fbd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c041b666"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "5baa62e643fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "#dragImgStreetView",
            "html": "<img id=\"dragImgStreetView\" src=\"https://www.barcelon...\" onmouseover=\"this.src=\"https://ww...\" onmouseout=\"this.src=\"https://ww...\" class=\"grabbable\" draggable=\"true\">",
            "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": "bc7517895204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b69ae9e3"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51aee175d20e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "a0c1196f333f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd41755d6cc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "0eaf8bed7316",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "d0c315936863",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "144ab1dfd678",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "9bfcab9fe581",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "27c7a3514935",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "3dbc7b3297d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c21fa631791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "251b805681fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "3f326f0eead9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "5edc138648ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "3c2c69eed5f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "bb205e51cfab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "c840db25f90c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "845dec45547f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "08f81ed19e9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "bb06a2545ba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "a9756bcc8f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b1337e8c98ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6442e6753af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "fea324c22259",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 934,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 30
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2599,
          "failed": 181,
          "cantTell": 215,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_accessiblename_exists",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_background_decorative",
          "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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "f3086574f160",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "cee0b2a92cd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94f586c058c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style>",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a175d0ee0bd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ba465a7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae79ead5c69b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72a74af89ceb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "198737af7dd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0e4d59b85a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "03f638a5d926",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbf77cc82039",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43b535a7bddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a39efc50a45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8524dc586f1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ed9340edca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "b363adc324b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8e0c09dcfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89c593eb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8bc8fd62b26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61e8547f0a48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2552d0e5bdf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82c02f9c776d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ff36bfbc0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b625616625a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce4a4bf8a24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef040a6eda60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ddbc9fb6799",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227c60566129",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0163e85bdfe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6967add887b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ca0db1098f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e5797369c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "511f0372a867",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "506e759b9668",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1af304506bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c8d69165a87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a842eec75a06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3510921b23f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4d801cf344e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "215904718f80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f55ab3df6b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042781f14879",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77541a56f53f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e442dac54fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a49ebebc085",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1efdd1b81dbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66539fdae710",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86692350f424",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "135a0fb99dda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29f565ab35bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5859aadde4dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "626c2ff01231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7166a2f0f71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d17426287bf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b835f9155d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bbad3f21b75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "260486607e38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c34d75646561",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2e0922bbd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f3251dc9791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eafbdd202e1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd35420c056d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4838cc1864a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "398e622f67ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f1e725e2f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9dea613b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da28dabfe204",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1738d425b26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cda53c558adb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82a5c5f5c328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58344433ef84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "819d5d746794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2e1ad83b04c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c018bdd300e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "391f7b329f0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51c57d35849c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4a3f7ab0f3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f5e8eb89002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf873581c5a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71f804246fec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9550ddd112b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dd6df56d262",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf20501cfd5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc867238936a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb770e94"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea3e95b86cbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da42f9a11645",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9f80d032632",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b59526962acc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05b517a51f31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d6d9f5489db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f840dbc03c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "153b68b45ab8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75211ce476eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "086e7cef4db3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa894fbdc5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b18fe5371d0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb664cc8f0a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f345a4daa2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d9ed12716b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ecee00735c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f2c9faff735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a515bf42ec70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd0cf684c2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71856b227fa7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcd0900f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2946cf3c86ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab6adf2b1245",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e7ba74bb4dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2be95cdfe7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce6667159b50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e8ac1751"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d179638b46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ec93bf4f8cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a8cf060c5eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76d454d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25cc51370f16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c69e49127fb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "382306634d03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46e76a9ef00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "335fc4d61aa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "157f311950e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "631cff001d96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f1fc15d3bfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dc9ef9f5cea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "803faff3f092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88f5ff29cf85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a0259ce44e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9099c4e18df3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b4f5e671977",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75fddc1e0aee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6662380f9bb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "299c7b170b12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7c15aaffdd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "124693f85b2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6f4330b7a04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eca3acd9f9fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ca8a7bd618d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13bb82e4a6e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc20c234bd57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83349a88888f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0525661d9cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89572b36aa1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8517e571ce68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9822a69fb711",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "116d6c4a7abd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "776a8f75c0e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "100c61ef4072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93e16b4f3a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737aaaeb11e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77fd30f5ccf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17051bfba75d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6095be8d269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "4a39a65cad43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "02f5bd226b30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c5d89586f6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d6b2cc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Del 1 de abril al 31 de mayo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae0dace7ff36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Jueves, viernes y sábado' 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 'De 21.00 a 22.00 h' 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 'Con música y color: 21.00 y 21.30 h' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_accessiblename_exists",
            "xpath": null,
            "html": "<th scope=\"col\">",
            "message": "Element <th> with \"columnheader\" role has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cfcb20e7dcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50b188f9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'De l'1 Abril al 31 Mayo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b61bad04b00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Dijous, divendres i dissabte' 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 style=\"margin:0\">",
            "message": "Confirm this text 'Dijous, divendres i dissabte' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "184c4bf23216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c610f87f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p style=\"margin:0\">",
            "message": "Confirm this text 'excepte 9 abril, 10 abril i 11 abril' 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 'de 21.00 h a 22.00 h' 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 'Sessions amb música i color: 20.00 i 20.30 hores' 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 style=\"margin:0\">",
            "message": "Confirm this text 'Sessions amb música i color: 20.00 i 20.30 hores' 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=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/coreografias-de-la-fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "880d33d13b55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-71c6f438"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'FGC y metro (L1 y L3, parada Espanya)' 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 'Aparcamiento de bicicletas y Bicing' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3693e92a413c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4511cbab087f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d581771a354e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73a7a6a20b42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec1aaadb35c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a73c7e7d90c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166db897d1f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee7f0577a88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb246a770b70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2850,
        "uniqueFailedCount": 163,
        "duplicateFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 18
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Theatres | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15961,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1014,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "f8627d2041b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "602e8f540b05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "1947348ffe4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af6a0f824f6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "a176e21641fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "d26912c81782",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "331bf871dac2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "1370b23c7e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "d2a27365a9cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "80003f82454e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c33e2f7b0b95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "c0b1edd9f092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "209d131d3da4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0f1985e6987d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "6dcb9af6f664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c59c34a58502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "5dff3e0bd00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "ed93ef3e8cf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "83c45b52cd0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6a1ebb1e0a2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "c172e775217e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "f01f820032e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7d7feb7de56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "0a37f138b5ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1103,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2767,
          "failed": 186,
          "cantTell": 209,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "c3e8a419e0de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "1274be7d096b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "334133aabe9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42beb93dbf3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7a71d563895",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8ed146da41e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2a1e525b4ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "bc1ce7f9e10f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f37efcf335d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7166d525b11f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28f9b122fa97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f137b8cc8f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5727cae600b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "f3eebf547787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2637bea4287",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3582865e560",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25dd59722d09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a815b56372f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e1c3774c5fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "066e994327be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be8f0d69d945",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f72f811bcea0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7f6d308a9af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cfeaee18154",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "d67a047aa165",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01b9be0f680",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a027f684e0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88e11e4b394c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe02604c03a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3c29c8c4c7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82ee7eeccb2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f5141379123",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cffbbd4ea09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "15d21d8e8487",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e9f9c98e8d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a66b60e51d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "4e07b5efecb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41f70712ef79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcb032b0b2b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "d87bb4b0dcc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "137630a66840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec0f2abaed4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4a4096a326",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a154dd988d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed40ab875435",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "025a2863eabc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a7f64f560ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b21a1cbaaaf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2013e90cc55e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad15143f46bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0ac0f37dd1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6d99b14cb0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0192f7612c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d82c6c46b017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67b1ecf2965c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca8877e0bd89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b236266d3161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d856bbc3974",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0135f083b028",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53616c94a63d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "984e4e7ae227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58dd3f9e43dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "bbb8cfaa3af1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "303f3766ff37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a758424e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c213e3e376a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff9665c74981",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16fafd872c54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "e94f29fb0f06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f5074466f32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "530bfbb21907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "f9e31cb867e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7379f9d63c99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b83f2e8a7349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "a374513fec33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "743d2a73f6ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a321c751c70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54857dadc498",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e53a27644df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fae1c4abd091",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d8eadaa6c42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdd243d6eefe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e2a274c8482",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "162116d42007",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1ab95e85446",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42b1fa106c95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11b310b2180c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e93f20ad8118",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fb744aa2da7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a53e9855adca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a5d93d330eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "99305dff3a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5cf3ba44106",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a9e4e5c475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c83cf8be6da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9fa84e76dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0794f68bc26a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6b431e05234",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb404a42c386",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27363702bafd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e47f1fe449f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf442ad66476",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b8a256ade8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adde679c9b9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f8c2aab07b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa2db6ad1571",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eb2606ae64e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "880093d3a8c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84bf735267c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "3cc903f2bc47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1201a64bd0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8ab4e905ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f5c5b4c6edf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cad04d9a4e66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba969b0aa978",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3134c77747b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ca731ea58f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7168d83a974",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6206bca9c1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc865cf183a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06527d71d907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be756a8977df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f588da6728",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba07fdc8ee44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b4b4eeaf7cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cdc58a886e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcfe55a18532",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a8f07e8daea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "586cdf949366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "f50376c81c77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb7e6d0a41ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "944f842d9d2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8264d0d2aa34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50268cef6143",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "937be90865f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b8e2b3b48a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52dac3bd928d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f28431ff54d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "d1b87855819e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "b6ce7ceae783",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d39d94ac4eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f217e0486ebd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dd6016f0502",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dffd102b0589",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5545622424fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "802668ca7d29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "437f039c533a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932159900\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a27f4a9ec9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30ca2c57"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932159900\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3417750fec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8505a59e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/theatres/teatre-97041174204\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e168df6e36ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fe74d859"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/theatres/teatre-97041174204\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c91ea0f2a43d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0d88250"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932540950\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e500e75fa6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca9406e7"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932540950\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d1df9552f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff02d6dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/theatres/teatre-estudi-299170336\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a4c182f4e4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7212da95"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/theatres/teatre-estudi-299170336\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2359221bfcd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bdc975"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.diba.es/iteatre\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a831c5eaf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1717608b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932273900\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b48b78c5f70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beab65a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/theatres/teatre-92086004631\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "021a5f7a2e0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1d6f77a3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934368903\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "230021fe9484",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a2c74cb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/what-to-do-in-bcn/culture/theatres/espai-fisic-escola-de-dansa-99400118097\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab6cf55e35df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9435f13c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7828f77c6ac8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e145650fb366",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45452b60ffe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f5bf948fc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d76be297e9e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99f157e17dce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64acfb5e8ab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e04e34e0e5c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64390d2409d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d64bde290d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3004,
        "uniqueFailedCount": 170,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Auditoris | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17388,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 971,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "99292b11c4a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28ebb582a239",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "8c5830f04f93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166a3e7c0b5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "6dd362c5284c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "4fd6a28751d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "0cee3e80baba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "6babcc3a6767",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "12da251934d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "ab38e087fd89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2786156d0297",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "e3f7eb11d431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "ba2453bfbfdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "85defee3f05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "c5139f44f0fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "36703f4c0c38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "12d32a68f1e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "19972a8b182e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "b63e667ff34f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7486802cee9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "ea29f751fab8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "01d95c226a5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5aa4f177dce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "bf86a18d0b13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1060,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2702,
          "failed": 179,
          "cantTell": 204,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "0d5ac87b8936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "b3ba9d878994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "5b3f68a5d597",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a4fd9c59918",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "355c167cb918",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf2f8ac1088a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "924690f7e765",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "43e61c4a6f7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d77dd57e2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b14f88eb3279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d57bbe9095a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1debbf333315",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b36376490b92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "e2bb7049a76c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e82f176dfc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47e91bb5e20f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e95efe06d34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "346d6e1f0cbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0219788d5e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "225619843d90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eb63c65c0c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00f1a2bb2243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f92b7f1086dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23962942f5c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e05714e2c76a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fd93d23cc56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a1b413b068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7ecdf5bc24b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d4448e5b5fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20ab590dfad8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ffcf4cbf680",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa40cd3df82e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4356fdb46b3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "026ef67ba895",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d410af43202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9d63b2aa7cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8cf1066464f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b5593015c30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79651a5c775d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21873bd90126",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05afafbde7f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a7ad558bc99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a43e1675b86e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3015f6c4cd79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8f46ffab1d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02ac06da1e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc5e338ba07b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d3fc964b505",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87bd87834f97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbd56c7aab57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b7c5b100284",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68507e74b0ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee712e9c0da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5cccb96944f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f492111907b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75725bf98a79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5560f5bdacab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf4b068398fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523c46f6795b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31b99f50ee89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "098c4c326fcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99012330859",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8c5b7fe2938",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67239ae4d694",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de7b23dc159b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bbf3c44ba84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9077faf01a42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "043145c624ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fec0ae85e75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb9b65525db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f1f79513223",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "452c0f54820d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f9eb2ddd1ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3326669dd067",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52b79b161a41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8eb6e585cfc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "062930b96af2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b0b85b5b24f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f72776bdf9ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb59cd7a22d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd67e386f9e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ca42d6288d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a95a57cd920b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0245924bdb48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83b0b3764f97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "305e5ab724d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8325a5ab8db4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37108d2206d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b6a308678b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb2745083d61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6bab0c83b9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ece39a0a4d2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9df373652234",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce2b3004092e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95f3f56b06e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7080a01858eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "519755fafefa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03729f9927a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9deca3759856",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93cafd5ac6c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41dc84105e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5721909b2054",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b6c7e09c8d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e8e1c5c19b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200924a51cb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27a9d730709b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcebdc58967e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7f9215daae8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee770dc1555a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ed0f262ff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b632da787a1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39bb787eea38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ac404945a56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "963efb212bc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2c66643a780",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b1ee6424782",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad09ada6e50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c8a6379f8bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ecfcce461da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd1f6b782868",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2062016e79a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f36459c1841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57cc59f533ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89704ebeb1db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c820c3a12f83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b1e0f49871c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c2e1fd4920a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb6dffe77cd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eea115f4eccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "279e230b993b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fcd57d34d4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c36bc2d58b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28a22f89ed1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6838ecf7741c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f194037602b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccd4a6fd6b91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3af5e9dc1db5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c6a05c1c475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "d8d129a8fd58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "8ced39a4b6a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "758242737ae4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d82a0c88b422",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f6809cfe987",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ce59704816e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d02afe9c9a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3452e4c6fa53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2d670344c11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934021431\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11a758e25810",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f97dd36"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:934021431\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5595f11aff03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad0f6355"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/cultura/auditoris/auditori-jordi-rubio-i-balaguer-agora-97035175013\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "022864f7205f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d31eee0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:935421700\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed7aa609a9b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-429c68f2"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:935421700\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f37156cae09f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd78905e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/cultura/auditoris/auditorium-93196143141\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98953444c61f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9ec00f0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932178612\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "537b111b7195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8356365d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/cultura/auditoris/salo-de-concerts-92086011046\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4a0d74eb1f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-38ee3216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932252814\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f28fbe0bf44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1184149"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/cultura/auditoris/auditori-99400164859\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbd2e345eee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-86c6d647"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "872d0b35a579",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3c3a2dda317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eba0242f1b8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2e28e0a597f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcaa20b52218",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afb95c0bb7ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a6f7f4bf77e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "344b7309925c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f07a3ef5ca7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3baedb16f536",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2949,
        "uniqueFailedCount": 167,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 12
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Non-profit organised sports activities | Barcelona website | Barcelona City Council",
      "elapsedMs": 14023,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 631,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "46fd0ac9e49c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "948b63d4f919",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "23081d500bb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a9e9d3355d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "27eedd4da58b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "8a7acdde7167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "d827362f34e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "0793e5e030a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "6ca1a8946fa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "69606d37b71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0738be66cc42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "310a73ec1243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "c0ddeff582a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "2a4ee0005727",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "946d1451d13a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fb78319756a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "b2b5b395ffd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d569e175172a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "40fef9451c0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "de20609a7e56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "3cd77fccf556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "60640001f57a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "734868aef242",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "1e965449bdee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 720,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2100,
          "failed": 157,
          "cantTell": 188,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "f47730e08a49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "c5bc9d264d87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "413454c94716",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe51cc123191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6faac5e92ba6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48dd505796af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7d01b9791f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "029c21f279fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98ff77357084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63180f70c451",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c16246cd6e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db3698cc3712",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20842c40de16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "7e1901c6744a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c98a8d07e9ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac6cbd5ffd77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "442bb56092af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c92b32eed15f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35f8bf8d62f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b82beb9bdc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc8eb002d79a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46300a5879c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39aed9c58326",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8926d8a4ae61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "57fe8b1db474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be68675e1af7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "349f3c7a2467",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a45cd687556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b292ab44e291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b35481e11dde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb024c86ca41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac80532ca1d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6d390a60caa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "8cd6411db74b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d7486251534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "391b038184b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "2bef4363f313",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf9f8a6b5713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7c4b89336d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "7dc83da53ff9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15bf21f12884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd2b428df5dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20f6f9b9e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ae6e2a54054",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5411914ba342",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63e264b84d8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f054d46cd746",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0586c97ba49f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b301a10b1bd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10da6b0af7d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcb7e4805bf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b49d6c0ffb1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "817ba6ed44a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "843f4e0443ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e5545ffa65e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f9ffb95565e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b11117ad7e20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fe187c8e1a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "725503d058fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d019057b73e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fe4863a6215",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4614f9f264fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "16583732ddcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff2189c2c1fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fea6355894b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5357a26b9299",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d2feeee62c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b42134495a33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "e7b94db2e866",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4833432ff693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48e34a9e5ba9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "db72cae12fc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6563f0de282b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b473afec8722",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "ea0b3bce8adb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b339c02805ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1babfeb40c12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "949e5c6f4f70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b16174303e7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d481327120d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d22ce37ebe7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5429fa5e8860",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d05bfbb8772",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4e8d192e01b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e34537836b60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "592d57caaed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7696ed22192a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61cee8a5732e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "470317f01d0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6dd99719e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a30d4a2d1e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "c7278529de48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "348c3fa872b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c77f07a095fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04873295733a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c5f3bc58e19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7b81c69fcd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "387e2f47a040",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0de783784cb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad426fc90e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb7824ec5a54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed901ae8bfde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4a3d5926af0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffc351adf4b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83e6e08103ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a70ce3777087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb9bd2f8642",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "029e57979db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "419b8d7bfc70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "5c84d7ab3fb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7ed776602f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28e819d1faaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4a12ab9f524",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5896e4dc1f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c089bbaaeb36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9b96e31a515",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d6da18b9596",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f8b3f71d29a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6772476be49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "498be43311e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a96922517070",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c13d7ebfc75a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7faa7162c92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b947304f3fe1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16a8f7eb0130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae1a68dbfb10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "812e3a8639ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98f96ac1b28c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b026c08e69e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "4c239cafd996",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "129396ed3525",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22b1624611b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1d05a63d1e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "469069a0fbcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36e9048708d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed5133352d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d801dcd16b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff1aacbeb9d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "5cc6ba9cff11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64ebf98f7acc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62b4bd773bea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22d9e5e6929c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8df0450b812e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de09b7af622d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa110f693ba0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5da24fe14f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aea52e6a15f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a8415a361eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c3f5e3888a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2302,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Noticias | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15309,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 863,
          "failed": 26,
          "cantTell": 16,
          "inapplicable": 39
        },
        "failedRules": [
          "aria-allowed-role",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "select-name",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".justify-content-md-between",
            "html": "<form class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\" role=\"region\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" aria-controls=\"ajuntament-actualitat-noticies\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "839d05615ab5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7e878a1"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "h3[role=\"status\"]",
            "html": "<h3 class=\"sr-only\" role=\"status\">Mostrando <span>10</span> resultados.</h3>",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role status is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "842da5c9263e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-058b7b77"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "f132c8469336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320496c43cf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "b70fe8cd4227",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d21f34c193e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "6440bfc160a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3eb97105236c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "cb1f6ae425b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "d8d87eec1426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "a9b7408eff66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "f81ef9046b5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4324bcd02f54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30d8b023"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "3507ae59c411",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "5354d3b31518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a6e74d08ee68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "803c3510ef51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "78baf5dd85d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "432f24641e5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "10feb581539d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "fa54504be577",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "fe638ba33c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "567a122751cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "52f97bb08a30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebbda56c89f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "559e7fc7f393",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 944,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2735,
          "failed": 177,
          "cantTell": 198,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_required",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_label_valid",
          "fieldset_legend_valid",
          "form_submit_button_exists",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "894497da2fdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "b97560d62f7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17c832932c08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd0b1adb9cf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a14486740a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dbc75206f59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b99ece86c6ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "52e59c6a66bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e5ba7a1f2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b6ca245c22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc3efc6a4540",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea5f9702926e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc3fa206dda7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "05dcb9750844",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc033e4d84bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5355b74681f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b4d796b0234",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5331ec5c2b52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9512bb9fce29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f614bb2b98cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e0fa9e5ac0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c187d78d9cbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "711c2b49f4d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "196a6f8d5c34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c7f9afeec49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ad0ca7f4b15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "247a2677efd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a21a62584c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99d78dbdb884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d31b0f76cd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa178a49a6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff432904205b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036f87c09944",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23a8308ea585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3faab2b898d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15e11333ed6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b08ef96ea39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1731471b698c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae0a235252ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "856011ef1ae0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285e6b6b22d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0a2345026f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4399faf2698",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8566240bdb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d1fea4fe072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d22ef2c4ed7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "852fba61e205",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0af70ef9988",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "996686c7a6a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c02c3963e82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd2bba33fc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8de6a089105",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15fc4deddc20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14dcb041b7a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3635bd05c0f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f98e21d8d04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d27460b2bbbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dccbf7b06dfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfd120f18195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4f4b7e2e2d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0eaf517e4d25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aab047c70fe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f2cbee2ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8794dd1d0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e68a8196a6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5ade726870d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afb3def24a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab833be001e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fd8cbdc9dc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b20a7c453c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a33bb9490f07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2dd3c7b1161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "419e972d4ca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fbe3709ea51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "619e08a5b002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "767b79e6c469",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9157e44094c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7723f3452bd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf2db89de3b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76dd62a259b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4ca2c97cba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cf75787277a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84a86a7c8bad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20827f67068b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f63d29f95907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceffd44d7a43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3424eaa405b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d58f7d09ee9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84becfb139cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a9e2e31b763",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5185d6b7303d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49589f324f1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1b1f80b21eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "240770fe4c5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6e2e9e74686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456a12863f3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "448c894de1f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbd5cd79a427",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e91fdec1913",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "565807266eb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "367abe80b06f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e5c967ea7cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec644eea940c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34765f38dd37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7da4cf58d186",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf152d721198",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09069d3b55e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff9207da56f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d8833b4fa05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0683155e2013",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb38ba909814",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc7489ff471e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f4e36a06ab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "701bb32f9436",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de599361eb4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4671b18baa89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30b891fff89e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d61b6269aab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f0b33154ef9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f50371f6160e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cefb8646bec3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e8a3aa51a07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d3d458ad7bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d65892a40121",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52efc95b558d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d38530e59b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8dc040ab709",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1cfd23eb1f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85359c28addc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc5d6c9c1dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d92d7bb5074",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6537aa2a830e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9078d541f642",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77df35abef52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6227ca9b3ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07168907f9b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd05f235dbf8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b82568e9979f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1226ca8968aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4562acabeb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29ef76a2c18d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dfb837d42a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "531b8ba43f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "80c59af48eb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed26fab90ac0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-759868c2"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "message": "The ARIA role 'region' is not valid for the element <form>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53ed76439f56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53f01081"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e55dbd992cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "cb09abcc5e6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'Fecha de inicio' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "648aa3ae32ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f75f51e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-actualitat-datepicker\">",
            "message": "Confirm this text 'Fecha final' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select aria-label=\"Número de resultados a mostrar. Al seleccionar uno el listado se actualizará automáticamente.\" data-api=\"/es/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=es&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87e5af628312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa8c1161"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<select aria-label=\"Número de resultados a mostrar. Al seleccionar uno el listado se actualizará automáticamente.\" data-api=\"/es/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=es&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bf1517a4a26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83c7497c"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "The ARIA role 'status' is not valid for the element <h3>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab78ef9ef73c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72ea7693"
          },
          {
            "rule": "aria_attribute_required",
            "xpath": null,
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6b6c365084d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button class=\"ajuntament-actualitat-pagina-activa\" value=\"1\" data-api=\"/es/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=es&from=0\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5df02b647c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7dd86b7"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"2\" data-api=\"/es/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=es&from=10\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b700cabeb818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cc51464"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"3\" data-api=\"/es/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=es&from=20\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e16feff66571",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54413986"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button value=\"4\" data-api=\"/es/api/noticies/node/23466?xout=json2&wtarget=ciutadella-del-coneixement&nr=10&lg=es&from=30\">",
            "message": "Undersized target \"button\" does not have sufficient spacing of 12 CSS pixels from another target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13e1c8ba3cd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ccafe3a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "841a0b371d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d7f74bef353",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deba03a24ed0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e77018a563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f97f3005b9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22994bf67cf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fc175e932d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e410428814d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d60262b72df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed0470dbae85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2976,
        "uniqueFailedCount": 167,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Oficines de tramitació del DNI i passaport | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15560,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 883,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "6c3b137b52ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "005f6f922512",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "73c48dd3eb8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42dfabde9791",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "2e7cab726daf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "c49b5d977961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "614389ca6aa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "462863d8a12a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "01f56df23bc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "723d5f048eab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5486b6c6f12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "9ef281a81be6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "a5564ecb8750",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "e08ae9e8fb3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "e2bd1463f542",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "a48b5fa0a380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "7a19d56480a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "37fba66f2c15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "dfd3d6e45e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "a9369aceef20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "96455522f6ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "54a3182a1842",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e965c77db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "d8be2b57968e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 972,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2534,
          "failed": 182,
          "cantTell": 206,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "b526a8064d07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "05b85da49928",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "c73edbf4c1cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6204890bd33c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9f8c714e0ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b4999385157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf74613893a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "49c4ffccb1f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "485b9d818492",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34890f224d54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45d37f4ba0ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "490abedb1599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329dbc9953c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "984e189058f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ed803244042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d11350bb1e07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "776b4850cba4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d9c226fd5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c87b1158d9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc73f82cf5ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66d964b3edf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a31285f2a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fabc4a50dd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12b75ec69a76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a865b908afb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da574f575e3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "318f5d725c84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "161eb1e06b1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "093e1a9cf6c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0132bf909bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fa55ac0c0ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d5185735a2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb16b1c00f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78c28c7fef5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29cc03b6ddd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e30933d0b2b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "789646b095fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0748abb6c414",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22a0836b9df0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93e97a4623c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e10869afd983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0226ef02fa30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f55ce9e6f78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bf4f43f7b86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b7174aae8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23c7fca3809c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6662026dda11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ae94db4fac2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f11d6cb9331a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a9db42a237",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fc3f36f15d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7cc4fe7f425",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23f36f289dce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38792c6368f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2211a7772e9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d88228c65a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22b5b9bc4374",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed8f5ed17535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4855b98f095b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392811292f36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7798c3356730",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eae890bfd217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9ea268964a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c9272030b71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5c51d07fd4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8a6758a057",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "753c4dc5b820",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0462d471db9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "232f6dde73c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e744fd98dee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a795834d58f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4005d0020714",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa9333581b74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f64ac60db2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a3387813f14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbffe1efcb3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e78806b714b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d45991975431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80d57e9e76d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6140c06e36f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f74e08ff865f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e70cbb9df2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87448195ba28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8145011d622c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4da9533a021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a04157430195",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3983e1a3966",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61d52240e0de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c0d12db3c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d95d01ee5547",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3bbfc114c99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2bf28850c73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c56f2240a664",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef5e9777a42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eda3a3e51731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "162340b487e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3e384365fd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4db814387aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57ff9db8e59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90970c19ec23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2efdc0884729",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b241bda418c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "072cc8503848",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf4ea320166e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "354af0adce1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c567e1d97f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aefde96760d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f92ff3fcadb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e36c68588dd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "293bec7fb5be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee5c7703df7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14900cd9b4ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895df1f0bfae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48a1967e3990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61dc8b48bfb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8449415e358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3cda47a4654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecdf4b03bdd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c698c60d958",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cac9cc2a1ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e52296a8ba8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e2948b0b9bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94187dc235c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb612f62b8a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c960d71801d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92c77ef5e0ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98c463511cff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00b7bc83bc07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "938cf393426a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "947fc7c28e3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3657dd5e739a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "810c87dffc33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b0056b5d205",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1078fc0b61c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdbd133b9a8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18e2949174e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9578ccf0fce9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01cac5ba113",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "3bc6c75552df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "2aadd127a13a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22ba7e30ea80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4fcc6d07e9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0e04e5b517a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47b8f8fad324",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f2c5bf6f39b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca960b915b2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d743bc9f7034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport/oficina-de-tramitacio-del-dni-i-del-passaport-gran-de-sant-andreu-92168153113\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b16e7af8556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c82b6453"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport/oficina-de-tramitacio-del-dni-i-del-passaport-gran-de-sant-andreu-92168153113\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60a6d8c07cb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1829a82f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.dnielectronico.es\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d08ea9550230",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6bed701e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:060\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1f9ad76280d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33cfb263"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport/oficina-de-tramitacio-del-dni-i-del-passaport-trafalgar-99400204224\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b376016e65bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2dc4db7c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.dnielectronico.es\" rel=\"nofollow\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:060\" class=\"ajuntament-guia-item-phone\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport/oficina-de-tramitacio-del-dni-i-del-passaport-placa-espanya-92086009244\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6735d2804ec7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-030c956f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.dnielectronico.es\" rel=\"nofollow\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:060\" class=\"ajuntament-guia-item-phone\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport/oficina-de-tramitacio-del-dni-i-del-passaport-balmes-92168153103\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "655567be4e53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d13919b8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.dnielectronico.es\" rel=\"nofollow\">",
            "message": "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_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:060\" class=\"ajuntament-guia-item-phone\">",
            "message": "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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a2914fa3a90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7c587a1f83d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acd96cd50a80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6624ff314a16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e17f25e9c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c545416af84f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d965d9221369",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f122f7b36a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f75d1cf9992e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaff147eeac2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2784,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 18
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Playa Somorrostro | Web Barcelona | Ayuntamiento Barcelona",
      "elapsedMs": 14476,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 956,
          "failed": 24,
          "cantTell": 24,
          "inapplicable": 43
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "1fcf1f8f430e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35082dece434",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "03e32a9acdbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e087336f72e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "a28a567d4162",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "7bbd36697198",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "34ac97032b12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "83c9bde0af6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "fc65b3efcf98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "d6e27c0447d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89cb3a6703d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "c5d2c9c987be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "d54ac6dbe162",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "eac41993d932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "443090855fa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9d70a5b7a583",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "4c071bba0db3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "a873f302ed9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "7a94848bbef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "f3e6ba13b15a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "20f1dafea678",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0528001d9b96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9602ddc9251",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "3d7ebaaea2f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1047,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3177,
          "failed": 163,
          "cantTell": 197,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "3e780174f27a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "1446fc16a47c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36c4ff30f332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75f147d3bd79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9400af3a1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3665fd68e90a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e50dea07bea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "17289e1412a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f49228dc2d0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5661755edae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f26da4b3994f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b53fbb579d67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "693352d8d2d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "1f3709b57a56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d7b65b23179",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54d3c7cdcac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2da07e38042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90cead484ab6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f026bf4c37fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517a17bb1f3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8471b366492",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1db0d32150dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f23731ac0f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9eb6cb93f44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee03f8aef42e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36cfaa003ad5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47fdf2ca23ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f6d7929a939",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f02b3dffa633",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a386b12b4c2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbe6558eed50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30554e1ac9b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdcb88f9d794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fd0f9624633",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cecb1818fa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d1de53c8ac4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523ef2318349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a1e4a5be50d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30350b328e07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d64e8804003",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e2be05bbcfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d0aabb40e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dff3b1e9583",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc0e630fbff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff93869fe50d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66d7f23f59ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52f4b18abd8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9542e90e5bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdfdd5162158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4826c58e84bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea4df5e384c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0741f7f56e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc7e7901853e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1bce3c05862",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c3e35cfe9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fffe4f341af8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "457ef59cf31a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76bb0cae2282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceac1171096d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6187b10db10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ae91e12199a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6cb4028008a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a224420a7a2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f953ef47adf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7714131361bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "602901cf9fdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf51fde99ead",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08022ce004ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ead99e79a6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "444acf61f010",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cf15d9e5b06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bc2857c8ffd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6db4dd3d7b9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a93bb0c904d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41e48c3c4ce1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcdf0ae4a770",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "054616f9f6df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1df12e253c94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "708547c76484",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a2386f92518",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0f435bb54ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77bf11e75337",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6df77ae430fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8df1d5165c47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcd1c31665a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29d4058e99bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51028b53e8c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "735452ae5acf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d04b0a0a5a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca74c901b444",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8da086575fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8ebd7b0dfb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39ba011de0af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f832ad4682f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eaca1192325",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74fd14703c55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc821bde9dc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9335df16c4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42db246a3bf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f756d7f986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2461a4b9fda5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d01a6cdd3eba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc5fab781dad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abd95ef98fd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f8b6a5efce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb885c8849cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcac81f77e78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88713e0614e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddfe69373a1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dab492d9c0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c13eeaac2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aae4342c7597",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9dff1c1b03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33189c2593d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df24a74df62c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16343fda1b77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6acdeb16d789",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb64bbe941ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5100a3d7345",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5efbd631c76a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a1899c324b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f77ee14c5a46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29ac32ddc21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38d9dde405d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4e26176d25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b60f927c054c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad95f3ea712f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6fb8f898db8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2472c4a49dea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "251d5fadcffb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe46e28f355",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdda54a9fb99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c57e440faab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bef20d56ca47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2d5ef31c21b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fee22fafedcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "808d5f097017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1702845e3eba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "bc88a2e14eaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://com-shi-va.barcelona.cat/es/planifica_la_teva_ruta?desde=&hasta=41.38382138734208,2.1963046581580934&hasta_txt=Platja+del+Somorrostro&RadioGroup1=DRIVING\" class=\"btn btn-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": "add1fc56815e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f99e748"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Playa sin humo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e1c00b10ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ebb4c93"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"item-ico\">",
            "message": "Confirm this text 'Aparcamiento adaptado' 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=\"item-ico\">",
            "message": "Confirm this text 'Aparcamiento para bicicletas' 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 'El Centro de la Playa El Centro de la Playa' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56d8080b4a37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "739461b18ed6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "873f470ee4f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdf2bdcfe587",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1fdbcec5124",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62771506391b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0da7313076db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d1810f7294",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e62fa608427c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f0d9d6e0b42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d89d9c21619",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3411,
        "uniqueFailedCount": 152,
        "duplicateFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 11
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Federaciones | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 16870,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 989,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "1e7fbaf91a8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4792a37e0ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "85bb6e128bff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd828f954456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "820fc59c7f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "47bafb43c06b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "75fa75ea683a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "0a6f4274578e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "e5560c08bc9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "2e4d976b620d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f42e0c28ba38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "d04b78af5576",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "ee1ea704de19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "7bf9966cdac6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "3ba1b75fa514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "035b196ca494",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "44946b406321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "3d449e0abc28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "3802c3f6e8aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "4e05d172077e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "edce565ed39e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "f5820221edf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826d91531d20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "06f2a37edeb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1078,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2798,
          "failed": 182,
          "cantTell": 206,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "e18f90e586c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "d66c8f06cce5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "d952b3cdae0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15da25951075",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba1c403a26f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6de60ec7722c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6145cd936200",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "127ab59b7f50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c7a31885d0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99b5ba3687ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58c6293fd8f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "091b80b90a01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28af4ef42474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a96cee473da8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6503bffa0510",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "652c143981d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ed55216edd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0cce7998ddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ed662364c4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bf89afd7cdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4e69f68778",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1508a4b9d30b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ca755cbf16c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f53f1165547c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67052cfa4736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3719573a93ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "608d2fded6a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aec6640e54a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a3563c8ac96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35217a91f8ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61e9b4d2acd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882e82404cb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c1cdc0c9f63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c948141bf48e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f7d7fa14181",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d880f2677229",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c98a3d7de30d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d506cb81372",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a34a97ec53c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "413ba042a030",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe6f591dd04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bef40d257564",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "159ddad5e47a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55c77ada62f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c84b40e35eb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf744f9d9a44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e6a6524d8d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4591f733243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88bab93de147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "822933b04569",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd0d6d20228",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc3174a5956d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a89efe21c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5173f92a9e2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53ca9fd0389e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a69c1d982220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6526f7c5129f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12dcffe5ac7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "132cc3be5db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25abb4977e13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38267aacf400",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf9358cc3dd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79b93d1b62dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bbd74fc985a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96af3ea26d6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff3ddeaef67d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccec053df3e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c88e1084bda1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3b6db88ab34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b61bc761f74a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dcb882a0d5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffd3f496b7cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e38b260ec80b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee9136f17052",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "566fc5a9944a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "725a629be03b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a235c0cdd883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50a1b7ec8fa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fde61a1863ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5de24a2ae107",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5540a1fedc68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3e7b8a80ccb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82bebefe6e4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22274480e10f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39303a250f74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5a2ea0e3f9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "875cfce5ec9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b48a765efd94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "953965b6487b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ded96f1ae53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aba478b0567",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c9d63a06e45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa72dcb593b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aaba5333d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "925ee9bb570b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fa59c88ba70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca9299afc6b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "895c6dc04310",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8141d30890f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f5234cc2336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f794c4c197f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9c8411579f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "485596b6d818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba36aafc890f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8601785eaa67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dee4f4fa4d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "603c6e1f8ac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "358077e9e7b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e811386f4a6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d614c65c0665",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c60057770f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf443b6aaa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cefaad6316ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b8693112bae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93297cd6c8fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7399d93d72ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99962dec6e3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d08299aac04e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f1378bc94d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4273e69bd11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51215f288d04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19bb3d6ebcfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84d93e31aff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74e101e82fb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92706a77cd6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6d066437cdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbfc93fd05a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ba96928875b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3b9fc25b686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c950028ffde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "258cc82b32ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2dfe93c7dd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad5cf914962b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43c58e51aff0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c9ef00316ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "468ca6d029dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abedba9c41db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a966c89404bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "7eeca6f3f30b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "fb3394583532",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca59a56b18e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2d2e87d4d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2dc3251941e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71d1f0e61738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtros' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ced80b925395",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cc26412a03e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efbd78ab1228",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/federaciones/federacio-catalana-de-futbol-america-93014102250\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22f582ac52ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c0b8eba3"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/federaciones/federacio-catalana-de-futbol-america-93014102250\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e4f088ffb8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b1fb3b59"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.fcfa.cat\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bd4ac1c9cdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a156a382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933035499\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ad3bc58444f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2049e4e2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/federaciones/federacio-catalana-de-karate-92086003569\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "216d355752a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9aa1d04f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://fckarate.es/\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8be29d6ff50d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fbb0b49a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934335132\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7fe042234ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df3a8561"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/federaciones/federacio-espanyola-de-beisbol-i-softbol-99400323282\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85475eb72061",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11b5d512"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.rfebs.es/\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d42252094bce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8a348baa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934253207\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab70006d8705",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53434413"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/federaciones/federacio-de-curses-d-orientacio-de-catalunya-92086033646\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70867977a2a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8404178f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.orientacio.cat\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5236aa8a9878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0b8bffc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933033029\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daf85cdc8d07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d92093b5"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f07ec79dfd7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0b9256458a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6fdce10819f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7819802ffd2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c2f12d84c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "118c0fdc8e2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6932f588e02e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "872dca15e475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90ac13d76617",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc4175a37681",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3048,
        "uniqueFailedCount": 170,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 12
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Activitats esportives organitzades amb ànim de lucre | Web de Barcelona | Ajuntament de Barcelona",
      "elapsedMs": 14386,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 655,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "60d05cf43571",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf449313c5ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "075953f6d534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b151abc16b9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "87f5a3e91241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "0d3cf8f6fd03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "f9b7dbd6504b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "2ea72f9cfcf2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "dc42627e372e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "5e5260564c58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "067379291551",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "cf0c97ce7308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "1111f9eddd2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "7bc2f28ecd0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "e8572da1d6bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "1408c0c277b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "11b5ee895398",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "a3ebdfe0695b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "db73413fb110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "19d6236e440f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "821362e91ed0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "b4ed7ae42949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85defa05f285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "fc7939ba02f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 745,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2258,
          "failed": 162,
          "cantTell": 193,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "e08b1166c3d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "b1edc1b58591",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c664c193618f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "652571531696",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90e476f6589e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "935a16201e4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdd581c8ef3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "4d5d5f2ae59a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2db72b8dc28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a288f170bc36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3abf965baa6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81084873f9a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea84ac5b623",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "75080befaf04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e681d8758920",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee09e0d04d68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af073849b596",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d429df3426cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba82f81f7ed1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98750390c13d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e27923ae404c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6acc9cadbd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4afe0de91bf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4576192dd33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c168b602b8d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5069473f7a4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2dbcfab210",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65a420663265",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "498ad6cde0e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98c7be7dec86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa4314a831e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cdb97060483",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac7eb632612b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acf1f9d78f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62bf0394eb2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3725bf6559bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "772474da5784",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "972f85b239f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c8b39a53ae6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01fef7e365f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b6d549429fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "733f4439b235",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9017da0235e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7919ef6bba9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f62da91886f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1372fdbab228",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c69d9740e1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81b078df4a0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37322631d964",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc983ec9b408",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6925f9768d24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1685649aa005",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "febfd7fec64d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "526c9f667418",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ab3427846d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "158bb6cd7892",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac71097e3f39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb673bd293e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd6396412eca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "063d4d5aeaa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06398d968d30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ce2449621bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bdc77c35080",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7c42c509fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "becaa31357a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3673c1bb5b4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aef36573d01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc40fb4d196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c54cad2e4856",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14030ba10d85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53cf2d11b0f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dda29854e060",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcaf13267fad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb73a8786391",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df1a2ca35fa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf437e4e27b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07f73f4fdaf4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aee070083f79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08c29b0eac14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fc395d704f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9eae534bfd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fec915d666f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7663cf17d4d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecbb688f3dc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af72e6498426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d70286bbdd62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43c23951a33f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6255b02ff25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cb1368d8aa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "434cacaaec77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38966b9522da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "469ead670607",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b150d90ebb4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44aed200b439",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ade013cd617",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63546c390481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "627cf3f1e8a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fa17e11278a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bd64fd51683",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b43b36f8520d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c7757882ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a652ddc310a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a69fd1dc73db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27ab77be89ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef54ea3fd02c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e111d48c792",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8cf8cf60d6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ce194e89cef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45ed35f9e7e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42bdb8332292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63d77431cf73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aff729bffbea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53510d4a83cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9a0c575f5bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22bc114cc7fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22e5451a6f7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3643d053ef2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61483ca16c6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02ef804521fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02eaf18aec03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfb19bfbed03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f33039f3419",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e3ee9f29dde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d25110fa60a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e9a033ef670",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bde700f93938",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1118e58dd2c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d20d83bc7d75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a183db9ad4fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2de66f68de0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe3d6d1ed05e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3111c0d7fad6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d94afcbb8649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "337f0736640a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0f58ec12d58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3134b2be748f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88cc2c650b91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3c4951cfb5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "38be09314025",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Platja de Sant Sebastià' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45353cf701f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Platja de Somorrostro' 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 'Platja de la Nova Icària' 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 'Platja del Bogatell' 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 'Platja de Mar Bella' 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": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2f6f6d5f0a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' 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 target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fca77be8834",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d19ac33edb02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f233f3937970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d46b462d05c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6856c33e5e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "470d96547ed7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8284be02d983",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd233b1ff7c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2485,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 13
    },
    {
      "submittedUrl": "https://barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
      "finalUrl": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "History of the Greenhouse | Barcelona.cat | Barcelona City Council",
      "elapsedMs": 13210,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 911,
          "failed": 25,
          "cantTell": 10,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bccb1484c7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "076fdae8fb8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb2a2c2aacca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "49d25d430a92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24b2ab1df87e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "3a1e64f4396d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "6637c7849313",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "ec8b356f3a92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "ae50d4229674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "702aca664f4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "fcdd7853d498",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3960d740344",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "fc4aac6ab755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "c4a2f37761e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "3dc2b0031663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "1218b4ac405a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "4b3fe08be05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "ab90b6f531ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "b9e1cc133847",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "71d6b13e871a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "1224442eb9cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "5c9e7cbd87fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "3c9e18d6ba66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > .llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97181a22d6ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253bea44"
          },
          {
            "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 to-main-content\" 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": "f629166001d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 990,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3002,
          "failed": 174,
          "cantTell": 205,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "c50400cefbcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "697812de4bba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1b8ff835955",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13d4025d94db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74ff8f1c67e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a5527ae7527",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d1ef7af542f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "6551a9b5a279",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "583c4160bace",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4021f7e9d173",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6eeb94d5504a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cecd3115d4a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "679592b05865",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a93c8f32c6d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4284167650af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d9fe59f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d69510f9875",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "647969c1509e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b960752d76f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4483bf14375",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a0bf568cfbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d1b264681b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "897ed3cf6f31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cec9abd26012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1712ab916276",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6d0fad97d24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "c0a611b0d7a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ff4bd852681",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3aa3919786a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e70bff02d1da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c32880dd4bc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3579f7f285c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c97e876d09eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb535fea085d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddeee7718930",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "c5f6ffa109b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c64c5a672e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6950d64587a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "f82745bd1358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30c23cdf0430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4d540eef0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "2d69e30b883a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d970a3dc0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0d01380196",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "2d0111488738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11462ce3465d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c8f891c062b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7109ced9e08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62472fa989b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81dca4872708",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae721b201c68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285606d5d1d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3ad86f9ea3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e721be6f620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2f4765fc2ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e3aab232be3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6cedbd5c697",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e536c50264f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d80da1044cc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b5e6fdd42df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "160de1694fa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b2eafcd43d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d3822e5777",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5553ab4a4105",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a0fb816ac63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/work-and-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": "838e065d15d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-19f9fd22"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a39517afdfb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5416d8a76030",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "2027619a2a9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3dacb6df68b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5f8d5608e28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "405712e9fa29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c6eedca16cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c7bb7d52d08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "50f5ada09656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fc96da4cbbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c96cca8644da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "fdb171581609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1c33363157a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac540e5428d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "fa1ef5f51c5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a20ccb8a651a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66a140157e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "204ab7a018a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82f0e72a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d975791317cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeab1d9c2d7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "062f77544332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f04df87081",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9113977d4419",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "407ef2ff3e88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba72b687b4f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ab3b6b130dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "889194f80663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "712de6c71628",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c943f6d1b70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b2e2345d90b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1801ba87f37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7e247f336fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b37e14117aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c20d4cfaf21d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcdbf23eb2c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c0cf6a4c911",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4669082baee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "030c061c70c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "181a6b36b909",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "c77b54812e1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba4b33f87296",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "395c5d67c2e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84ba510bd7b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "670d4d12da3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "748eebe89af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3de8296e3e24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35541c0e5fe9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdedab725813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c45dd9301bad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42b4109f85e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6025fc145f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-407d2490"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af360ce9b31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d400d48d1d21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567bd629002b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ec94cd93dd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1c9ac9dc2f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4261af28e1c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bf1341e567f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eca2e6765a27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a5094f0b11f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8749bf4233c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cdb19746103",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0442d76482b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deec2679d858",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92fb3f5c8dae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c9ab7f8ae1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "164474d237fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7db362e14fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d2821cba1cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f108bc4f339c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "342402e2f2e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27031c08cdba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0413979bc71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "4d5b123e8b8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d89d6ac3383f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226d5ff80cb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "489de4abf614",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b8c94834334",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b094e4920ea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a74b2719fb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71a12a987c97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2c5dfd7215f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "75a8de1155d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca4f65adccdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39aba1b72bef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "883786e2fd2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff72571049ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p dir=\"ltr\">",
            "message": "Confirm this text 'A chequered history A chequered history ' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b3bbe31bca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ea68765"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<span>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'smaller'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185834cbd367",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54bfb857"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e0705affd6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Open in a new window\" target=\"_blank\" type=\"application/pdf; length=3405812\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/DOSSIER_HIVERNACLE_ENG_DIGITAL.pdf\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba4c95c45001",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c877e133"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a role=\"link\" class=\"file file--mime-application-pdf file--application-pdf\" title=\"Open in a new window\" target=\"_blank\" type=\"application/pdf; length=3405812\" href=\"https://www.barcelona.cat/sites/default/files/arxius_relacionats/DOSSIER_HIVERNACLE_ENG_DIGITAL.pdf\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c048f3bd436b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e6952e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44c17f66f559",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c86ebd13de20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a773a4f1591",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1725c289b819",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7a880022bc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7de92afdca3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98a8a7420c87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd92e193c06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d02897560e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff58e1b46d92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3227,
        "uniqueFailedCount": 167,
        "duplicateFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 7
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Instal·lacions esportives | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 18288,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2052,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "7bc45215cf47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af38c3049042",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "7efec7d2b491",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66fc2577dc8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "4786dbc8d308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "17bb612407e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "7a9a7069e5bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "4f7f30b27ea7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "f735edfc7cd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "c4ac5d1f96ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "204c700407e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "3d101f4e73bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "dc713eede317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "5aa586c3f8b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "1366f02786b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "749a58bf68f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "d55aaddee364",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "1b3ee6a4a969",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "2a68722109df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "fe23b5d34126",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "3a080641dd27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "dfa395235151",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a4d3361928",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "202335bf39dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 2141,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3427,
          "failed": 184,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "b78f8a6ed4a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "1e33b631c4fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "0ec75cbf0e99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7946de70699",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b2352d55a51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "207d1f77d61c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb9047b17d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "fc84c58714de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21d0366e6c6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94045647d38d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c13ff3d84ad2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6f16c608f4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44c623a82f97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "8eef64a4080b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9160dd5585b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "524dba8408aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f416435b478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9524d051c761",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c414e2818535",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "300db3951b9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d94ba51024d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db9c748fa7f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e8c65ad067",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39363254fcdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d05d8b3b0840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cc75dfbf849",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cff6fc188bb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a897c1f53a22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0510d6323926",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efe3df6f7f77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee7c7fbbe98d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8054705cec82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2db4c497796a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0124f774dc5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2e7083938c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "013484fa0aeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf7ace0804b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b7acf9b49fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06ff3f733695",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "147c47a1dd3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35230c6ce819",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a128ba303634",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da8173b6dc31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdae8aa23c9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b5be89b50ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "560624c21d9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8533c30b4be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5effc5df1e4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "321fed4811aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d588722a40af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d0654cfc797",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1defd361476c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e327a63b3ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "039c7cc5061a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe3233b56dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c78e81f40000",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6a568d40e01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8273f69189f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff19f0017f1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d953abebb56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ba222ab04ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1f8c22fdf6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46a5ad27d301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2511c6feb9fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8ce54a4e0b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eb0ff5febcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9edabe8a9222",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7d1b2f565b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51d1b16b922f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "886ee34dbfb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28eb8246fb8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca81460e0ffd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f2599cf4f4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "387e4432005c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226503a615ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea1a0e253277",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e36604c5fa0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "350787f7eb3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ef1bcca4709",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bf94735281d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c892fe46318c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f8498a22c4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c434cfbfb63e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b4b258cebe0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517c4aad0d7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d413255d95ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ba6ec393e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b88b47fec9cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57350aace310",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0370bf764a4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cacbb22d245",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22690bc791a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3960cd66d47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bced7a97b54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ede0ef7cfe08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c94435e40703",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc44925a52e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e37620f277a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee3ee096d630",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8b7ccc15cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3385889a1c58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4044c0d6dcee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66369b1f3e79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33c343bc226e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be2223574433",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f020b329614a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1a35410cb50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e6005485a9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a1cd17b4cd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ca54c9301ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7493a9918c03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cff1bc5aebe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34a97d827cc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a703a9364283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd4828e9d5e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98f7e255c165",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4d1e58b3946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facf04bb3793",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0c931e54193",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4986c75a0049",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa6904f811f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbc6f5cbb6f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41f148e386fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df31b3750df9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4bdac760d61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a812cda2e78d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "556ef7064519",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2f3330c928e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c71e3111ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e784608689bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dae0e675aba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76e3e1193898",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91694b01c596",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef491cc5761",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ddb68f38179",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13e8aab00213",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "512ebb586836",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c39d8b50ce5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "b7bf1e735bd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "559e59e05cd2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcf56d450648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4635dcf9329",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e622469aca78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f23519828c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6d8144132c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14f0422860ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a66bfa3450c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.gymfira.es\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5316e04f636d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d14a61b8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:617721046\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a2aa680b2de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d9dd2f3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives/sala-poliesportiva-97338094436\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf4f5ab4ae62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4cfef975"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932325807\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2dbe141f4bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-318afaf9"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:932325807\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dab7c68602ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c31c10f7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives/sala-poliesportiva-97339085754\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2a75d533dfd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85304c22"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives/sala-poliesportiva-97339085754\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c95ca29065ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-316cd33b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:933254934\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31da5bb9416e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51bb8f51"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives/sala-poliesportiva-97339104501\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85332846f1ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8358a08"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934424048\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042759c90706",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-12acdeb0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives/slender-you-entenca-94074145224\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bd2c7168cbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9cd044ea"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd740fb0ae40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "201007e6f753",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd67e04552b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f61a800309d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec33483ec7ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce3863c01da7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deffb5d31cdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed723eb44a56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ef4cb0e2eb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27c145bd9ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3682,
        "uniqueFailedCount": 168,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Llistat | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17045,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1466,
          "failed": 63,
          "cantTell": 28,
          "inapplicable": 44
        },
        "failedRules": [
          "color-contrast",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1099ff0028f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c0369f3"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</div>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.14 (foreground color: #b1b1b1, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container__months"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6399acfca9e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-849b7a63"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "8f1bad50d529",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9fb3da5ac4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "3fb975d2b2d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02dcdd814a8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "9b3f3c687d18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "46979600c5e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "0023717437a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "1dff60ad0cd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "bea42bca0d15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "7606ce315c3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778b8e2a526f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "467ab1ac03df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "6556d3f29263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "9cef3660ef98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "c733def2b0bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "f82a2bbf278c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "d52741f7256c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "4fc47f436a7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "90051ba02d8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "80bf7259a2cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "3fa1e1752153",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "d254d69e075f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79792a04e167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "2bd11a12b7f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-previous-month",
            "html": "<button type=\"button\" class=\"button-previous-month\" tabindex=\"1\">←<span class=\"sr-only\">Mes anterior</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b0505e6341",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-065ace8d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".button-next-month",
            "html": "<button type=\"button\" class=\"button-next-month\" tabindex=\"1\">→<span class=\"sr-only\">Mes següent</span></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",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53c9a79073c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1bb3a5a0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774828800000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774828800000\" tabindex=\"2\">30</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": "ddcd16d298f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af356ded"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1774915200000\"]",
            "html": "<div class=\"day-item is-previous-month\" data-time=\"1774915200000\" tabindex=\"2\">31</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": "a43376b211f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7774bbf4"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775001600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775001600000\" tabindex=\"2\">1</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": "06f4d6b3fc4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a72cecb0"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775088000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775088000000\" tabindex=\"2\">2</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": "8f8c6f7cec73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4337d1e7"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775174400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775174400000\" tabindex=\"2\">3</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": "e58952dd360e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59db5415"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775260800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775260800000\" tabindex=\"2\">4</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": "9e1c9859034a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea26a282"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775347200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775347200000\" tabindex=\"2\">5</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": "81283334dc22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1ee0b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775433600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775433600000\" tabindex=\"2\">6</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": "752a9e650b00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5d53e094"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775520000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775520000000\" tabindex=\"2\">7</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": "0cacdea1e213",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21c2c879"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775606400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775606400000\" tabindex=\"2\">8</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": "56367d1bda35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8281a06"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775692800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775692800000\" tabindex=\"2\">9</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": "63dea229f023",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f309d533"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775779200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775779200000\" tabindex=\"2\">10</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": "2bd5a5194cdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8cee22d5"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775865600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775865600000\" tabindex=\"2\">11</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": "f3d87ec9819e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ecf8f23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1775952000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1775952000000\" tabindex=\"2\">12</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": "00b140cd8c51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-050d3abd"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776038400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776038400000\" tabindex=\"2\">13</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": "abae38016ba0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aba8a266"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776124800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776124800000\" tabindex=\"2\">14</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": "2bc15052f62a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba366577"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776211200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776211200000\" tabindex=\"2\">15</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": "2185c6bcfb12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0afce395"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776297600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776297600000\" tabindex=\"2\">16</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": "f25a32589dc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-02dc6007"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776384000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776384000000\" tabindex=\"2\">17</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": "8cce417272bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc29b92d"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776470400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776470400000\" tabindex=\"2\">18</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": "c6e8097e7f86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-83fdb5b2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776556800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776556800000\" tabindex=\"2\">19</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": "3e884bfecc5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd815123"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776643200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776643200000\" tabindex=\"2\">20</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": "8991405c30e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72de19aa"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776729600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776729600000\" tabindex=\"2\">21</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": "b39f613c4be1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3bbf2a6c"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776816000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776816000000\" tabindex=\"2\">22</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": "4d360c81ba6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d0d1ecb"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776902400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776902400000\" tabindex=\"2\">23</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": "a27d83f21b35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8227cf8f"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1776988800000\"]",
            "html": "<div class=\"day-item\" data-time=\"1776988800000\" tabindex=\"2\">24</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": "d76678d668b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd5587a8"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777075200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777075200000\" tabindex=\"2\">25</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": "833283fe7096",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574423cf"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777161600000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777161600000\" tabindex=\"2\">26</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": "ab6cfd94b4e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad3d1bc"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777248000000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777248000000\" tabindex=\"2\">27</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": "b49150327b1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33bd3841"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777334400000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777334400000\" tabindex=\"2\">28</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": "082ae2a03a89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9ec8d6a"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".is-today",
            "html": "<div class=\"day-item is-today\" data-time=\"1777420800000\" tabindex=\"2\">29</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": "ccac7c1b0361",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-25c7dd7b"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777507200000\"]",
            "html": "<div class=\"day-item\" data-time=\"1777507200000\" tabindex=\"2\">30</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": "a894e8831cf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2851b941"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777593600000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777593600000\" tabindex=\"2\">1</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": "080e2a013b71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24c7ffa2"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777680000000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777680000000\" tabindex=\"2\">2</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": "3a189c9e784d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afde0d23"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "div[data-time=\"1777766400000\"]",
            "html": "<div class=\"day-item is-next-month\" data-time=\"1777766400000\" tabindex=\"2\">3</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": "2357cb92ef9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc8cc79c"
          }
        ],
        "outcomeCount": 1601,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 63
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3109,
          "failed": 186,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "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": "c01954f9da09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "9d56e6fef98e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "69dc2f269ef0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfc362b5998c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f927be0c17b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d01cf1dca870",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7abdeea2dede",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "0744db9407f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c2728d86bbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceccf6c094e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed00c590ec36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1425674ae572",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72f262ee4ee3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "2b7c9bbbb045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f2aa64b65a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4674756caebf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1617ab8b0365",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94370cecef51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ff5d2cb2cbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d47b274c7b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a13ec971859e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d92fd43d42bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c25a6f16ffe9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "700a26a11769",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d32728c0a61e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9baf182b86b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01738c6b315c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8da1a90da48a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca23b99657ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa15f13e7b37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bc8385b3c42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eefdb962aff8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2925fbadfdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eda47e2681aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5868f4aa97d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98925f6bce3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da7e24234e87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "734d85d92de2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5500fb7f18e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "273282bb2456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "331f18a42083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59feb85c21f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c22be4b544b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6523bb0194dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8657fa84a85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "729fc1f49cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26416a8534fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9232d15639ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2b5435dc605",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de2a80ace3d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc1b07153ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3723fd0e3f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0de2d723af2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a83ac79c0f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "790fea940190",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ab5ed805c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01eec499a8fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af35050c10d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4ffcfa07add",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9e81aaab427",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2acb749e3e93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0d54495d2e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5707cd68eea4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60e7cdf10be2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23732d71a5d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6334962449b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3588e1aa8bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaac141d8b8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8df420f95a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f265db72657",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9340eff13b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4828931c751e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5804b4d50cf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4798e71d34d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80fe7f241aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0cb89eefca4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d31c4b9a2858",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3f4f9db0bef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "872a100ea4b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20e8eb07e38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "029170411622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4e6d6fc4356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f0573118c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82e97d70dfd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acd6f3ca8fee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb24828e492f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "985906c3bdad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05911a68e4c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5956f26c63a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d563b2bdf64c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f27febc54b00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aca73e0620b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b25423bd06d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c28d88ffc0f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35355313e3cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5908d5770b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4642cd8aaf54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa63279151c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c8f61020cbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4179913c312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c857dc1751b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f3abd80028f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1652605f4841",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d45c842d0296",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3286751f8355",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b65128164601",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7a8a9128600",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f8c4c132750",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29ed4e58a992",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f8aa28be24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1633f21c05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d42f4612970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae70939b3dd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "272d0a51f763",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67a1fbfd8530",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78a87145808f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c971dbeaef4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e7148375060",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c0c1c15e78c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed204c0f6c85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93c1d9001260",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c1f629c917e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65cb18880160",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3c4d8c4a8c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b046afdd73f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1b12030d7a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb3282ed28ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523b688a0adc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0803c06874a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b683b92583b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1139291233",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83b0ed0d2de3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e37f7922948c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad148ca6c016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b52ea83b4da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "480bee493bb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbf6a2079164",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "262ba94e9893",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "c18a6a616096",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "a3a41d4e29c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5387f06f4ef2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ed79663a758",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c2dc20c9a34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882488b8f764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc053554c05c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "436ca1fb8430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9c83b2dfaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/llistat/espectacle-abraca-m-fins-que-m-adormi-de-cesc-colomina-99400770647\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Abraçam fins que madormi'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b0a7e4ffd50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9413ffd2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/detall/sala-beckett-obrador-internacional-de-dramaturgia_92168176499.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8820ac68e341",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b029ba"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:932845312\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6f9900d18b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f11b904c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/llistat/grec-26-festival-de-barcelona-99400270790\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c73e289bf2cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aed96201"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/llistat/espectacle-hora-bruixa-99400771860\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc756834e966",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c84a3a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/detall/tantarantana-teatre-baixos-22_99400466662.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f95a6e2025e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297f6378"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934417022\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beaa62dca2b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b93a73a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/ca/que-pots-fer-a-bcn/llistat/caribe-mix-festival-99400770613\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93ca8f27120a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-534ef058"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/detall/palau-sant-jordi-sala-sant-jordi-club_98168154622.html\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d449c19ba49d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36c6cafe"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efe29bea50d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b9680d2495",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac58b5a3b0ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dff5440fd60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3344dd061e44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e68b8599678",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84df37a93757",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "946e2e4df384",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747ad9d917ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f46c11a808b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3375,
        "uniqueFailedCount": 166,
        "duplicateFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 20
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Municipal Tax Office | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 22467,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 717,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "c9769e00240b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3525f7ef23c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "42fd9201d87e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a3efd43d70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "5446592d2d83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "c1adcacd48b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "9df400f3b6b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "4b5a73e4b9e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "295bb7e9222f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "248679472541",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7ccda86970f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "e0d7fa8fef41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "1e813da1ab3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "bfc1b734a11f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "c813af19ffab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "bfcf5d759ec1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "c215ab4601cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "46ab95f1185c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "1b5e350fd98e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fead710492f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "6af065613838",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "4afea2845d24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff51b1e24394",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "a3f4e2817fa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 806,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2205,
          "failed": 195,
          "cantTell": 220,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "de304a32dc5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "7be2b85fd6d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "67e333ed91ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51a7afb7e938",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "712ca103df35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc01d7186599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc4484d5b3c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "dd19f735e74d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d21d4a3bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "812ba3111fd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e17d48c992be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9063982f5269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a55193e2e255",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "12e5682c0a21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2032000992e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c08908c28e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10efbb38e92f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a775c9f33615",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d43ca6a54a75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "206ea86c9387",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce679ea83a2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b36649c4478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bf366796837",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fbf22dbc084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "c644fb7777fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffd2bcd08bf0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2af90c93430b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83b1e6123f64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a0214b1020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af1868548395",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fe582a63f68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8a3aa219fe1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e57ee774be74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "3512cde60c79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c24241a98a89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87c1b5238eb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "ee883223dada",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b7365aa3744",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e716602048b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "2d7424db93c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f718c99314f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74942f91a408",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c9db7f3de96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91c9b2dcd611",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94718f4bc2da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "995f3c5364a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "197b71600825",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0710fe38214a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a7292afcfa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6e20cfb1c5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83b15b9f466e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b523f348737c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c78f3a0b6bb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db6d3886b9fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7308b05cfc39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cbb94b3a850",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9a623da362",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df5596c145df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b14567383f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "784d1ec2dcc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716aef1791f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d37a366fbb7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "09df0cef1d2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "932fdc22375b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a61a5858c905",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbd0aa0a12c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9387d67e8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5848b3eaceac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "f8fa491c2ba0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91c5fe458ab4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8c53d9bad44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "ae84e2e9f1f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d44410eedf57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a69d1b467dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "a7345c8f0d0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea3f11b29ce7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62c66f403087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c7255a29611",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2816505bf621",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2746209cf9a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e436ac7d649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95ab4e7b67c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e05557ce86cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "174c78c65c00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2bb7fbff083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00b8316affdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "979a504f4e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "405fd2c10736",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4ec6f0546bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1228a4779339",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cec7fa939325",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f1d2d2d530d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad97dfde8c0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "295dd6ca8174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dbb3602ec92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71bd9ca6e5fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b86f3a6e70f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe50d72ce4b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "425801dfbd10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90025056a0f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32ec78d4b383",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d04327caca2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4334a2c4479",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfa7a89ea55c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9df33cc1fd3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "726260e53ce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2bb07f6a713",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c4375d45b16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a388d55fdad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "a8f9820cc8d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9df07ae8ea3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf7338e7311c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23edc2c4f368",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08896eb4d224",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba9644325ee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1eaca10edec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002c3298d577",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99894a3c625c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c0888010283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa902a01f333",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f8f77a4978",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5456977c6c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79a6bfb2c9d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870afe54debf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af9ad07afe01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f863376729e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f73325b16b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b8808b3cb74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32ef9427f498",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "c8c0da7e3311",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f0e23e09394",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2e80155aea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cf74abe50fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4549d05367",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33e8ecea1fd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4be398c64074",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3f57a063a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27b5e4a92dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "df2022ffcecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "251999f77639",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "682d5f395f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e0164652cb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dbfcd7570a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a062a1e622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d534a75aea56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27a6b3f4ebc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e98b8ad78249",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<select>",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e0e351c8d12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b48b18a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<select>",
            "message": "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": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e19716ec1a28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28fc7ab08a66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-99b6edfc"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/living-in-bcn\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cf1da64027e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4a2036e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/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": "3013ddd87e60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b1eb0d41"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/en/\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b764236f420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cafa99ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/work-and-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": "08097f08ae1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70dd2d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e2ea99d5930",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-12d6401e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05a8bd3e4f9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7668f4ff"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d669331bf3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47958525"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/en/discoverbcn\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1421421c5d0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-69360351"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://com-shi-va.barcelona.cat/en/planifica_la_teva_ruta?desde=&hasta=41.38254105123274,2.177172350140966&hasta_txt=Ajuntament+de+Barcelona\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c64bea7f8a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7f813129"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&tema=7&element=1121\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d01d1f483950",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96497a51"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel: 010\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b596157122f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-976ff42f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel: 934 027 000\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c1779959655",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1535d0f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34d5d63d17eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-prefooter\" href=\"https://comunica.barcelona.cat/inici/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": "3cb4c849f6ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-abc22597"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" 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": "2bd312ffd1d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d62105ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43ddcb18fab5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" 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": "52b4ed701d1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04bf3309"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bf80c9e98c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" 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": "1f6f3edc47ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b1714248"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3a0100fda40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" 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": "7aa49d2dc732",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f77b4118"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3204c1ae0a0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" 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": "2de7c6b76c7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c39ca529"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6f3e1c71743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://ajuntament.barcelona.cat/en/citizen-communication-channels/social-networks\" class=\"btn btn-prefooter\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11eeeebb333b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77cbd939"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc66ad74e853",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1305638fe8c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4befc73d0bac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.barcelona.cat/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": "a8fc9606deb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09df170"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/sitemap\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87ce9bc9f197",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f5e4ab"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/legal-notice\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c912d9929dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eec41b07"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://ajuntament.barcelona.cat/declaracio-accessibilitat/en/barcelonacat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd1a4c89cc85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd96a3d4"
          }
        ],
        "outcomeCount": 2449,
        "uniqueFailedCount": 182,
        "duplicateFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 13
    },
    {
      "submittedUrl": "https://barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
      "finalUrl": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "List of containers | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 15042,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 921,
          "failed": 24,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "1708c54579f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2baa7c8da061",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "cf1f41b0b226",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "684b47ac60c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "fe74fb51d3df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "29997a6adbc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "ca5e23a93749",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "48e3aebc6a05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "d25b9092930f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "1fd0b9c0a1db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f1e01a4a395",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "894c072c931b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "84c9cb83c550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "99a3c9d3c476",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "4c03d81c6e40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fe5cfe12e85f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "e9f33af831a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "3473278c68bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "b70ba7bfd16c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "6da8ec615c75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "bcddc0a575b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8ff85c373dd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff38dbd1b63b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "e12461cbc243",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1016,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2495,
          "failed": 172,
          "cantTell": 198,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_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": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338e5ae7cbfa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "c6451b575990",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "4b47ece502d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "074590a41c22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e54cf374aa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0558b3acc53e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf5af58deaf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "69b324722e93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7dff33fdcb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e952e9be5d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "678af274c73c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dbe8d43e8d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de92f1571bcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "9d2d91a0069e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ffde6b23f7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62e778af736d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03934d4b8ae6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbaa974f18db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a40e21466e31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d5c391ab6e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0390810ce5ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ca2e97ed36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c93db366fb17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a619ee7304dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd132469b5dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2feb98a0261",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa2ac126174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38f496a0b31c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed89c4214f92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93308aafbb3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f94124baab1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d549998189c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f4eb5688946",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f497207cc3f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b144137b0326",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5755aa66d764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d2870d56164",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1453c6f047d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ea1315c3e8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f8efa2bca24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ade9cd0c4b33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef55b580a97d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dc3060ebf19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16b20faeaaac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d24831d80583",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8450d885ef03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99ae5e8fcb64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e4a47c45667",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27d3eee47fa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4710f098a3f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0385b65f887b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a11fb5d1ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4db8da40a3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "726dcb8a0494",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "7a8395785a59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d11b901abb57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34ef76d39f53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c1b815db557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd248bb55004",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "958e313c435f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "b006323076c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e5f1b4d998",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "735741d75755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "bb81a29580e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc9b1a415d1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5515699743a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "6602c4dd5d8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5866f904d0ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9264ead79fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6f2659bdc9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1038e5ea94f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de0538fc0818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1301b943e23c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2de696a33a45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "cb0b3216c6e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e55ddb06225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "796dae429887",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f6df9e88f43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a5b3a76e54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f659a83cbf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef64c156988b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b174f8356b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97ee285f8fed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5acb94aa6073",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89df8dc0a8df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96e88ad94325",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e13c43a2292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "017b0258dfee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9ae40337f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "43239022ed97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "d7e21063537a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e20b27243f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e0386e39109",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cbb1a6007d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a2c24560e5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e315f44dc9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be4b5a53c3f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "180000f98d79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c896f06c510",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b428a7acb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7299de4b1199",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff99b54b8986",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc1f9c42f26b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6b0a5556bc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15cb06322ed4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3bf0968f6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a425caaf7c10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "098464d80721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08ac18bcf5d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "3f6cd6ee1ea6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2a966eec71d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57c2c0f99569",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce91cc2fdeb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "383259440202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a625aa09dfae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b8ca47d1de2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9c8f88f0d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7623f34867d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50d15451033",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c116ff3c86c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9f5e05afe3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed4cda74372f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "593a1d420e67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7b5ca0dda4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a6a66887c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3e9c7e9f6b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94529246439d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e70d12158dd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5c5ae5c75f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "061855dfcb1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "055a6c089755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd39e77b5616",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "954e95a83303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81458324a384",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a508f529f866",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6edd3d372701",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1142b0653d94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df7dae41c63f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "f4241eb88645",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "df25df82f187",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "412a49fb4d28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1a54149d725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bae23def0e47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2840c2c0d57b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filters' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d361971a75fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac4de5692a23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aca6b7070bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/living-in-bcn/environment-and-sustainability/list-containers/contenidor-roba-amiga-mercat-d-hostafrancs-99400695191\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ddbdf6ce62e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a9e47332"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/living-in-bcn/environment-and-sustainability/list-containers/contenidor-roba-amiga-mercat-de-la-marina-99400695206\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38501f3b1858",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efc95307"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/living-in-bcn/environment-and-sustainability/list-containers/contenidor-roba-amiga-via-julia-99400695243\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62c9cafe2a1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c1219170"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/living-in-bcn/environment-and-sustainability/list-containers/contenidor-roba-amiga-biblioteca-manuel-arranz-99400695282\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa3bbd08ead9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94eedaf0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/en/living-in-bcn/environment-and-sustainability/list-containers/contenidor-roba-amiga-parc-diagonal-mar-99400075168\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bd6ef0996ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9613ca6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9d0538d5eea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aec0383ede71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc70ea82825a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df00eed11c6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6685f6aba3f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3dac8c3d64b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9913926877fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d7c82723493",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfc3e53ad8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "967ecd3582da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2715,
        "uniqueFailedCount": 162,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
      "finalUrl": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Public transport Diada 2022 | Barcelona City Council",
      "elapsedMs": 17781,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1862,
          "failed": 52,
          "cantTell": 18,
          "inapplicable": 40
        },
        "failedRules": [
          "aria-command-name",
          "aria-prohibited-attr",
          "frame-title",
          "landmark-no-duplicate-banner",
          "link-in-text-block",
          "region",
          "tabindex"
        ],
        "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-toggle-field-name",
          "aria-tooltip-name",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "frame-tested",
          "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-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-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"0\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -78px; top: 24px; z-index: 0;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3033c8d5264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1150386"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 12px; top: -41px; z-index: 1;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -10px; top: -30px; z-index: 2;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 31px; top: -54px; z-index: 14;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -63px; top: 8px; z-index: 15;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -18px; top: -25px; z-index: 16;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.4019px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -26px; top: 24px; z-index: 3;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.4019px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -38px; top: 5px; z-index: 4;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 31.4019px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -6px; top: -53px; z-index: 5;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7193px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -82px; top: 26px; z-index: 6;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7193px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -20px; top: 24px; z-index: 7;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7193px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -47px; top: 24px; z-index: 8;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7193px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -1px; top: 17px; z-index: 9;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7193px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -9px; top: 0px; z-index: 10;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7193px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -17px; top: -22px; z-index: 17;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7037px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -9px; top: -30px; z-index: 11;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7037px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 6px; top: -10px; z-index: 12;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 31.7037px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 28px; top: -5px; z-index: 13;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 13px; top: -42px; z-index: 18;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -21px; top: -25px; z-index: 21;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -20px; top: -22px; z-index: 19;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div title=\"\" role=\"button\" tabindex=\"-1\" style=\"width: 32px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -82px; top: 22px; z-index: 20;\">",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div role=\"button\" class=\"U26fgb JRtysb ZDSs1 ...\" jscontroller=\"iSvg6e\" jsaction=\"click:cOuCgd; moused...\" jsshadow=\"\" aria-disabled=\"false\" tabindex=\"0\" aria-haspopup=\"true\" aria-expanded=\"false\" data-aligntop=\"true\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div class=\"i4ewOd-pzNkMb-xl07Ob-haAclf i4ewOd-pzNkMb-bMcfAe\" data-tooltip=\"Comparteix\" aria-label=\"Comparteix\">",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div class=\"i4ewOd-pzNkMb-n9oEIb i4ewOd-pzNkMb-bMcfAe\" data-tooltip=\"Amplia el mapa\" aria-label=\"Amplia el mapa\"><div class=\"i4ewOd-pzNkMb-LgbsSe\"></div></div>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div class=\"nJjxad-LgbsSe nJjxad-bEDTcc-LgbsSe\" data-tooltip=\"Amplia\" aria-label=\"Amplia\"></div>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<div class=\"nJjxad-LgbsSe nJjxad-m9bMae-LgbsSe\" data-tooltip=\"Redueix el zoom\" aria-label=\"Redueix el zoom\"></div>",
            "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": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<iframe frameborder=\"0\" height=\"480\" src=\"https://www.google.com/maps/d/embed?mid=1qLXF_Y4sh5x2eUL5WUAGv3K6Cq1-GPI&amp;hl=ca&amp;ehbc=2E312F\" width=\"640\"></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",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b54462490c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "rule": "link-in-text-block",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-in-text-block?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag141"
            ],
            "xpath": "iframe[frameborder=\"0\"]",
            "html": "<a href=\"//support.google.com/mymaps/answer/3024454?hl=en&amp;amp;ref_topic=3188329\" target=\"_blank\">Crea el teu</a>",
            "message": "Links must be distinguishable without relying on color",
            "fixSummary": "Fix any of the following:\n  The link has insufficient color contrast of 1.66:1 with the surrounding text. (Minimum contrast is 3:1, link text: #9ecef5, surrounding text: #ffffff)\n  The link has no styling (such as underline) to distinguish it from the surrounding text",
            "relatedPaths": [
              "iframe[frameborder=\"0\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63561eeedb23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ecd57f03"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "51512e96203e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6eee42282213",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "32517f9cbbdb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "3e258acecc05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "ae0d39a76942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "1261f0ba6376",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "080a343a7097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "bcb41a2b7e43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1f17f97075e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "2b8b16ec9945",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "84d686bd1e2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "93ee6f870de2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "2cbca47ca002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "fc8ae0896f48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "4f66f29b6af3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "62e8ceee713a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "ea7f0af35adc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "f5cdd11d9bad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "0e3a0a38b1e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "67690252634b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "791f103bbc47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "82b9cda754fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1972,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 27,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2916,
          "failed": 193,
          "cantTell": 222,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "frame_title_exists",
          "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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "9b8a39671e69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "f793ed232283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b48aa363ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7544580e1143",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c96634b1f65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6249ac6aeeb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30e6dc179db9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "eaf061134399",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1afbb6dacaa4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d773d7f2136e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f36625dedcad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83e54676c4fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa6343b1ff2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "d3e2dce5375d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb8c0faef7ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d9fe59f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f54763357b12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ce76c529263",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c869e32dd4d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ba30a5c4bbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "520b214206e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a88e38490de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ee836e599c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "1c1401f44ef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fd6f4ad14a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e542a9e9ef01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ffeba6fad47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82a54e757044",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34bc9719c5b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "341743f3b0b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91230091c08f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f268d4f110eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a05ade18b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f3ab3efd40f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63217f86ecf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "d289c376163a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5d267cc9598",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad90f7daa493",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d66697467fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e138705fa8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27abf60e861f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826c39bfc45d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ccfc8153637",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69db1b8477ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fa5b1b75181",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dc347616e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f8a4b042257",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b78d550459a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b439f0840d23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ca7bf083686",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "748fb0a1dc73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "155be7ba8e63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8af7703f6016",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ca8096e2958",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76767e323143",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb5b577333f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7b162ee1ee2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/work-and-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": "ff838b13401a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-19f9fd22"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c53a517097",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6380a6d91cb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "956a99d00e7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "847f1f327c9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2d11f115c71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "832c24cf3b9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0f22e8b2cb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1a76fb5b67e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e4f3f472101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "5d7653db9a5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ab292156d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfa2719905e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "9c6cd580b943",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "342536254e7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c78d3220aee0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "7b9f89a039c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d2ca976c1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80b0ab6e4cc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e61a6ce50fda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82f0e72a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da483483c1ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15b7f19d2a05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ea371daa27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d1cf174e48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d39e1e17f466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "0152f31c2d03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf42eb0336ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "200c930eab33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b63ee1904399",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccda28951a01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91198330ec1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d040a4c1a66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c684ff04db15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66b67f62d217",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2620b22893c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea496537da6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90f77ec34e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d125d1924348",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3193102770d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd487a5124f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "af7845ae0058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "be165b6a5d48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd923d03e168",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23dde940745f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d9854fef961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f11d7073e4b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc78ac41db10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afd213031d55",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85a37a8573da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b8e16a6aa10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4e35ca8bc5c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20abb5d2b30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea60fb5499a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-407d2490"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "488e3f9fe804",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "626453d09e79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de2fffebe319",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "443ac9c886b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b815d6eccd33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6817dbbc4e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2f6b7a6147c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "110de41da3fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "b298cc45eecb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "155efc281ea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62564b4989e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d1a420a19bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "851f84e85710",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3033aabd83b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d77bf5fee834",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c87b9414b0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdff769a7a0f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "506f2e50b998",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "749b1aee457d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6982439f6e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0303fb5a7e0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01f902d5b788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f741757e7ff1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1603d929d511",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f7a15e029f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1280e46091ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b63f7e8bd2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19bc816e00ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "fec2f899a421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e0ce5c35e3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8585c80ddc1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73a6c271813b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c65a54fff26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e27306677e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffe3cb3962e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0667ef1f76ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ee0723a128",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "80660cc3f522",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe width=\"640\" src=\"https://www.google.com/maps/d/embed?mid=1qLXF_Y4sh5x2eUL5WUAGv3K6Cq1-GPI&hl=ca&ehbc=2E312F\" height=\"480\" frameborder=\"0\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf51b5887a07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9dc2de0b"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe width=\"640\" src=\"https://www.google.com/maps/d/embed?mid=1qLXF_Y4sh5x2eUL5WUAGv3K6Cq1-GPI&hl=ca&ehbc=2E312F\" height=\"480\" frameborder=\"0\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bba1d8001ac8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64525fb9"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe width=\"640\" src=\"https://www.google.com/maps/d/embed?mid=1qLXF_Y4sh5x2eUL5WUAGv3K6Cq1-GPI&hl=ca&ehbc=2E312F\" height=\"480\" frameborder=\"0\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f94ccb7f789",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b45f70b6"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53584f85867f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5d08cb1"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/H16\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a96c09286247",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59677cbd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/V9\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5545e3de64a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-131369ce"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/V11\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d826a67eb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09143489"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/V15\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6c962be1e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2461f61"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/V19\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf6154dd6220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54df9f94"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/13\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7140181210d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-463235ec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/19\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d72270995113",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cdc2ab0e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/21\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f851a26d902a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-072c297c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/46\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba7126ee0188",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6d51c194"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/47\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3c0bb8b5202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ae98be1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/52\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e07fdc146eec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4611902b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/55\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db22cc7567c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d30b096"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/59\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5a33b4f1864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-99f69434"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/65\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b7bbacf03b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e3ccbbe"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/79\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4062df338884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e61e2324"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/120\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40cfee6cb158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-93a55c63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/121\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5950dda8841d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8a64e1fa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://www.tmb.cat/en/barcelona/autobusos/-/lineabus/150\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8062675c547e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1a1e162"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<span id=\"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\">",
            "message": "The <span> element has the id \"docs-internal-guid-1c1c5e17-7fff-bed9-0379-d20d44cd14a0\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5086a9bde551",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d95bec670ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d95fc424b017",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1d343c44b12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c3df5cd138a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a13ae2659c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "628e94152a21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "011c6f130968",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26c78b559d64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2f6ddb280cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3154,
        "uniqueFailedCount": 179,
        "duplicateFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 41
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
      "finalUrl": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Platja a platja | Web de Barcelona | Ajuntament de Barcelona",
      "elapsedMs": 13349,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 769,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "9b1196ddce31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb50873ef46",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "26cf096570e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49df3a6f9600",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "ff4f357d420b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f4fff717c8c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "971d9c29520b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "4599bcffbae2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "91e10dd3ff12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "b56d329e53ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f6aeb17492",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "0b629ade7d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "3c320f9a2e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "031842ecc77a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "22012551450b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "a21c68e12955",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "360a9da2517f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "45c989e3491e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "3db1b48aae8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "57c5cc37ff56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "28c5ccf108cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "9564ebe5ee33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58f72481fccf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "1effbe341eac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 859,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2481,
          "failed": 157,
          "cantTell": 188,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "1b11d49b5440",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "d80a4c0999cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecfc816f43e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfb4c96be0e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42b30ade3cc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb4a56ca1481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f1482b31dec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "7565a7141290",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ee3894b1a9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "800abe898058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "896f9669839e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c8e07080485",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8601484a451",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "91cab884ad23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8123ede166a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "423e52213cbc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a889033fc889",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60a80e7d364f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92e91d83bdde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9359d2d1f682",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84f60b49b8bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a66855ef6f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "048a6372df1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddbb236b26f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fbadc93762a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55d5b5eb19f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0006ba3660d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d16fdad2ae69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8f3754"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a300a76166d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eccb5dc4656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cd1182fe8b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f3308d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a2d572662a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d418eaf0050b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0549213918a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16883ef7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbf1c87c5ed9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7763ae5a61ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b97bcdc1401",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-beb2ffff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c92a06a21fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "122463c5261a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed01f37417db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-96a54800"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3f562abeb9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ddb0c76f6bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c96b06a560a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0db9319e6d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73e049734818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5ca95d136ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "684d18a3887c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e19d08f8168",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50cadc4a8eb0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bba178e91322",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81aa1eec97bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "208c0b5a6291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9ffa9fe460f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ee764f95ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c9168e7eb16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6c7a1f676ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "898a5cf5fd5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abd5e94c6f4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ca09cb7beb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec02cf5b8473",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c14adfb76e74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbff91a03ba6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a1e248fd9ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "673d60e8d2f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "252fea3690a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1cc93fec01c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a797ba456f5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3819664bcbda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9e92b74d915",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ebc694d7da6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05621712019d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f4e82a03595",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f3aec55139",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "459377ecec26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbfd5138dfbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "229cade236d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "071a845ea876",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09dc973976f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "784a906f0440",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62c979a3c312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66126077fd71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "572b2e73bd5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f34cb864947",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aa1922f3b5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a51de0c29ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcee0dc3ad73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a5741909523",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49487777617c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76f52e02f24d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0832ed8a521d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08b535fe2101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6574a1239e6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11b3d170c6c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d340fdef5487",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d94ec00257b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e646e29f0ece",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0330b2f8469d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "781616883877",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5b4caee3be2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee4280ddea3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbd1ae901e30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4115be93880",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5386641eac10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0350a0c7f430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a086857caaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4200cc31f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d8850de1426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10b84a351ea8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae1a5b14dea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa4317958a0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "317f810ae159",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2ce870d3b34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a3678d52045",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01c67a6a93d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "383b9bcf2d29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "126839835afc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75f482abf6bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d36e0d3d14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6344d986ecba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea4337e94039",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8491c89085ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b19880ba74a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e984acd4ba9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dc429c48b95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db0aed1dfb63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96b810d4bc45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b34e4a4c74fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f4502544353",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc0bbd6ae2d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2d2dd5dfd02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd71d00b45ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e43cab262cf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e488e69211e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3649c663652",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c8c4974f83d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8039fbdcc316",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cca2ba1d7aa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b8fabbf4650",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "ec6bb0f0c6ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c5dfec6d869",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185666dc3018",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcf1e5c09096",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a19ab43a610a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392e93103e6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94cece9bd2da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70ca404a1657",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42f2aa2e742e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7416ea57899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a1d4b29f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2702,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Historia playas | Web de Barcelona | Ayuntamiento Barcelona",
      "elapsedMs": 14111,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 943,
          "failed": 25,
          "cantTell": 23,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33fabbc34875",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "f741e22f8406",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c9d7324b56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "cf11d0d1e762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108c0d404cae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "f4ad101b2ca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "5cce7149ed8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "346597590c28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "0dc80dfbab67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "2c752d960883",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "a6ad372217b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7b130c469cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "86cf325c985e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "340581991a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "01f24af1978e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "3a933d84fb57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0d00852a38b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "98716fc99ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0c328b63eca1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "ab8089a0b135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c41aaa834d06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "3f4c247a1a8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "2e0bfc922c42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dc69f0d48e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "64fdec3f4cae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1035,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2763,
          "failed": 163,
          "cantTell": 194,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "38a7ee275735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "50b0c7995ad3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2068aec93214",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc29f2fc89f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c957eb1bd7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71762601154f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b6ea7f8bf3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "50b057aa359f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7ef20b1769c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4089bc7f908d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f97a788767a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9278c21a803",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e9e725cfcb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "eb3ce3d10eee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d22b2fa277af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e19a2ec8336",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72f825a6fe37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d2527f22d05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c64b845fe97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c1354250adf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b709a863f4a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a60ba62454a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f4ed08a9191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2913ac06504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2d6bf7b2b69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a751a0287b10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9893b474aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1252972ff735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0287f930fc84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c86b342e22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f48664b2a71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2724989aaa4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a72de002e271",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7381bad3acd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08e56371ec6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d4c16c2cd51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f37e86b7ac6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc8057cd304c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1568a14744ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35e06b676073",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb06aefcb852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7fb38579c5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e3d93e5f3cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "850e3145eebb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07969892e98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd69b94947e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b16acf52151",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "251abbc75d25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "021d59157dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67dda93df978",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e2e8fa51f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1493a89d2c65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37af98e23c7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bedf2c6ed3cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bc8c9515f59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee53eba0ae91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404668ae4fa1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c69517176719",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4d2e9d7c77f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43e7c906f93f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1c886131ef1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31360e3f5a77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f11d21393d26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8525f6f0351f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03c2ee48aa7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e53ea59812f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0491fef40be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ddf1794e55b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6313ec514210",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a32ffdd6fe2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62afdd0156f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b335a34ca72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "717cc8130105",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f57d4af082e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e14602196656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1996dfc8ff56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbcc1bfe2744",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "816498ccbd76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80c144cb31f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "412adfc2dd20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7c99631d51b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f7e4bb2cf77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7481a9f2931b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "006f2147fa3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3950cbb6192",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "406a459c61b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b1aae2eefa4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74368d88b5a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "add22ba13c2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc98e28d6ada",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50d5f086c04e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "890a68a749e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "434b1c505363",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b08f7fc3544b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeeb0e5214a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ed0ba603a5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c2b90e0d03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d6513bf52a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c5b96978ad9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9786956d431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe3a9b103c14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e20d3868c6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3d8a4c34d83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1d55642bf7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69b464db648",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f437c1530d34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc87bfc93a49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6584d534e3ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5774071bbc8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0db21788c7d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb906dc7b71c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e66c6f535d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b2a66601e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3caae5901b0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a41877e5add",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8a2b4e13c45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88139e3bb98e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41c42a477674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cba8ff5371dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a07f12d6e125",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77c3a0b21bb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "985f137e8eaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226285aa7113",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ea948f9318a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27aa3cba27d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "598e7767dd48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39290787149e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "071d1273e7c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4efbc8967f91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdfd570131b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "402272a95117",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b290c7f19729",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cbd05acd5e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "802ba22838fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e45a421ce16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870914c2a210",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3594205e292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05fe8cdf604c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "32c23f1fc4a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "033092cc7694",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dae635ebe899",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6442de38ef96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fcedcffb419",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Barcelona y el mar Barcelona y el mar' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "665b03c0f960",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<span>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Baños de pila'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd361b466949",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7bb455f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58dc03619888",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1920b418eda6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10fd2a111f43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6af11c87c1cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bc75e31c6c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee9701329cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdf43ac8e22e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ac9723d603a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0757210beb4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2991,
        "uniqueFailedCount": 154,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 9
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Parques forestales | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 14001,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 728,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "8a27f5d3ec45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6081502b2b2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "c9d2704ddfc0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6260328294c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "166c5556f364",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "b62885097773",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "5a557d24ff14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "ae93701dff40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "1e0a9c7fb322",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "452f8523730f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97c5e34a3f1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "971bc79734ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "a41b3f13e6d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "fcbf623010c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "00fcb07489af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d8b9d04f4c17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "c61b61eb5fed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ab447c6e4489",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "47b58e734fb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "38e4c126340d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "9540c47f2825",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "4dfc17e3dc36",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c2ff40645a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "b7c549252fe2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 817,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2195,
          "failed": 185,
          "cantTell": 213,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "c82cc13dfcd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "dee501fcc0cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "f35495a4f961",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c465af34c51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a99098949f96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75427597f35d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e0a5ee77513",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "00b00d80fd81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7f8ef120975",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8df8b4144f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15b42a9c5c3f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07fc3eb165ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73c4db9260b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "a5a6fe19d087",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "745c783dcfc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96c26aa30134",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d6df047bc32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "314a04236b42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba3595b8565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "234628f5f101",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a7204cdd85a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f48a620b1869",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffd32f4f6405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1135f5be1397",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f4e459b59f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9865a47c4fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80645e7ebcbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24145fd71bc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c755faf95f2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9102b93d512",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34130b881761",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4b96bc637e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93c43b96bc35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a59abb43380e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ded088a1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8aea2971d9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a08a557c790a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0abb6e702e3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c3b389c0527",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ad41b6e76b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e489d8679e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f531ef178e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c68a6457dac4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ef9ffe31e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68f63935c19b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "080b59570846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "295398d00173",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2616ed1ac04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7934b1c7ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0579c8da57d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0e3414fcd58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c75df8739a4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf515456c110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd6eeed30eb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b19f2c715b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17f0f6a242be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e103ddd5ad25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "312fa2dc608f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d42d0a03fb54",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a867ebec82a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "587b6a07f878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14b34ad66f6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d5e50511a1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "add86b790948",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acf91f4a29ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62ec2457ab79",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "975ade4c8483",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f9bba734a20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f44807086e14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e84f1d4baaca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7498a9db6e89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca9adaa6d23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93ea20127fa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f00d6717c55c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd37af9627be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8abbde082836",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c1d6cee5b72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef76f38552c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a179ac16e371",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35ad0ad2bce8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5edd2fe35bb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb77e7ac4d95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d0f5212e6df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d707271b3ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7936eb1f57d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c45269ab05fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b4839f83aef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "887b2d86cdfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37ffbed48403",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdeebbdbb83f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d68c8f9e96c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7afc7dcef762",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb569e4fd6f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55b0f2cc1d5e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa3008efea09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "264427153d57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a3b5ed5fec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c83a3fcb895",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43baf8953164",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cfe3aaa5f01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b203d37f9869",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2de552027f85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "411d111a954d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53959d2b69d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2531fc58276",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7146ddd01c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04f083b88e43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac233fb4439f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c76b018e3231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fb9f8956169",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cdc48519901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d05e5e25d42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db2737c898f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62cf08d6cc38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "803350f4010b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d244e6f8224",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "295d67fd8844",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d11970bd822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49be71dfe84b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "474c1a3ef3dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dc5c554964a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b032d4128b94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a85695d15c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fa52b6b1a33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16e0f769160a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4537f9e98cff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a15dddb0f70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff8551ec719e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f70175a0732",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83527945c99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dac097edd8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a137c50b139",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d65317405a7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9107d8c8ed7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8b00e4acdaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08935988127e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13c33b4ff8ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "724b749516b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "81837561fccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-md-12 ajuntament-guia-filtercrumbs\">",
            "message": "Confirm this text 'Se han encontrado 2 resultados' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "105e4561e32c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5aa118"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710f36604cfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d071601de324",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtros' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "728c702c7bfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6724cf684e94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e1a6b94f3ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales/parc-de-montjuic-99400354561\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08943680b1a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcf0007e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales/parc-de-montjuic-99400354561\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec0ad5133ca3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9e06963"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:010\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeabaa2f8ff3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-137738d5"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:010\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86233c7d0b22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ab2c757"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58d65469c091",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fe0be67b38d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cc585d36"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7386ff08f00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fb97d67"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5bdfb199430",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9495da3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb017b863aa8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a631811"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "defa16b0db37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-05281e77"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://com-shi-va.barcelona.cat/es/planifica_la_teva_ruta?desde=&hasta=41.38254105123274,2.177172350140966&hasta_txt=Ajuntament+de+Barcelona\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ec935883601",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b43bd338"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&tema=7&element=1121\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e40bbcc707",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-54bfe5f6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel: 010\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "007f5241c13b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-976ff42f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel: 934 027 000\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b682fbab7402",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1535d0f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42fd01a397ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-prefooter\" href=\"https://comunica.barcelona.cat/inici/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc0405919ddb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b4b6e68a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" 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": "328b2595f8da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a80eb47b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b84618aa1d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" 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": "318a747424d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2d27526"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98c1f35e2e91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" 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": "e683aa29acf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76426e07"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cfe186ee3c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" 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": "08a1edfc5138",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82e7a315"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ae78f0b3b99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" 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": "5f8d8a964f00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6d2f4009"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "651cd6f64a7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://ajuntament.barcelona.cat/es/canales-de-comunicacion-ciudadana/redes-sociales\" class=\"btn btn-prefooter\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82eedf4ad645",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-742155fa"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ae56f16158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f04e612ba08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bad187cf0dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2447,
        "uniqueFailedCount": 175,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
      "finalUrl": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Vivir con tranquilidad | Personas mayores | Web de Barcelona",
      "elapsedMs": 13148,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 803,
          "failed": 24,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "871958be30b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5636fe051c6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "5cf7b6649941",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49ab37fc28f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "e2fb0b9950fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "f4c7c49a99a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "e38953bf982e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "8e7848599b49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "4cfab2817360",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "fe3dfbb329db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1514134950c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "3ca78937128d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "0cef128c1d60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "12ce20b11c75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "c398f08c81fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c94a5365a3cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "950cb6c41f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e0b805db21c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "d69fa402324b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "0d9171aa853a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "d30e59971f90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ada9f00a60ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d46afa2f201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "927d0e2f4614",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 898,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2498,
          "failed": 157,
          "cantTell": 188,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "c6f9db1a3f40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "cf2436d1844d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a59a0c1a78b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcaad98e35ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90c1e3ac70f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b6619e3d377",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c81b67ba5a48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "f64738475bdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "577e7855248f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e03820e98822",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10804581c344",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b57f97edb73b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d3595ff0db1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "7dee5dec2c69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ba04492f294",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5722a5e9bdca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d854958b6773",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32cda730e378",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d354cb1e6d52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2125a0838c78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e3e6a8f174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37e5ffeb08c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a85a45fb9b56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47259d611af5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd92828b3ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ea5d8bda3bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c5a0e8d7f1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d19bfb4ab358",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "885fdeea7ff7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73b05f6e713a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bddbf5f1af7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc493147bc75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15451f874a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42509acb1bab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28a325acba7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12909584b687",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47be157f6835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed18a646ae7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8331f4a9e3b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eab651f31389",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe13d5e2bde0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb74a9683dfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7b16bbf0b2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193575453a38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30eb8fa0d202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b7101ee6d30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1965c3f19b75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40f88704eb7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b942ad7329cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c38c7655419e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae8937ea4fbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7aab791086b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b84c389feb05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad873dbcbaba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23e87c927557",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c31919055c06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c60d360c2af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8bb41b1a0c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da66238d3321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d340c3e6d504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f0df9ecf9b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcd282a19415",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af278b88cf42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53574e617197",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f0c10b894a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "045f4cbeb92a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "443bd0d5dd32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ababbec616b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "311b232b8ccc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25fd55e854c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6221676897d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee3c455c47a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13a3e6d02c3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb5340916a94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491b4459c32f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cbae53cf266",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8f57e86980a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa91b05be09e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef4da7ee2f58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa738e1da9b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcc62369d4d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "790ad07d12c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "794609a6368b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "628bf8b13cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c269ecb006a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15d4752106b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b57a14a117af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "748b1cde7d5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d151758dd141",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f50632d00d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a24d2cd3bc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10c92fba485a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d714e77c0a33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d186f98b6d64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1736f79ad4f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5690101b9bcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3445c6fbe17e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e9ab90304d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a36d35cfe6a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f95bd290166",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3903fe7d52f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e285d6df7d9e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c2b7e7d0176",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64a052fe0aee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82f1db5cb351",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbfc993bc84b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74b07f794aea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f4c945872b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7237edf19d21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b848e1cd45bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61797a6210db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e97a4f28f1f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d27267188ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c495f9b468d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "141a55a4e002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50255360aba5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59d300ea6c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aa9f57e3d6f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67dd0478b3f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "430c12769007",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a774d90decdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f4bd2b28ae3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c8674399f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3b330fad589",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00bf88681df5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6b59c7c630b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fea2d4cde48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0718dc591d35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64f044af51bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "170cf71fbb18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5c16ce7115c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff7c511f0f34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69feb862425",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95280c4e12aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31af5e823735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9e757bbc2fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb0a79c85b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04687d2f8255",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "51500212efb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be7de803d563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "140f3895bd44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74780e85f373",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710ae889d539",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fd287b88c12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a996140958c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85d2f1ec9f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e978061d2833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53f83a8a4f44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab0240f23456",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2729,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Clubes | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 19574,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1925,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "7e329ff2e719",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4399214f3324",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "f8b76e9944e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "607899c9f3c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "d8a4745410ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "522eb54d7539",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "7343e0928e95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "ade2149d374f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "30ef8e6776ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "a85210c8aeaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e04117d3a00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "f3e52c343021",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "67804f74cf7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d22eff74c12f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "33cb84d80b59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "8f15ccfd4359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "f7bbb7301de8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "751738d5dcd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "c49724378437",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b98d92a3e9a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "957109cf271f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "344e3d0d3349",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0734aff39721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "0ac2132a8f93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 2014,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3354,
          "failed": 183,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "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": "302bd5a2d2ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "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": "292130b0acc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "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": "c0ca9af3455f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "310aee3507b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55c742c45570",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b54af4fa5bd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c71feee97f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "385899335a20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "916a7d634d6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82b3b23171cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2cc472973a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c375501a9bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c7f22d4689f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "1fa904d2266e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16edb30d21f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f444d2e6f321",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "611a05fec8e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bd1c3d19b41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "457ada266638",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5da53dc8602",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b28ec66c941",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c49c1fe3649",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b492153c683",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e2df188fe92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ad9e0ca0e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98fecfb3658e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd70e2da5960",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b42fd06301e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "821b12247317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e705f21d7d95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c4a6ace908",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efac719fa4cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "307615029548",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "774f64fa05b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902b2e563873",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92ff3c00d4d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5473735f0282",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca2eb95ba82e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0512f691c285",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43361b85749c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27ddb5ce380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6848a2e553a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6d712319130",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b49e2fffa67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3edffa1bfef6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7354407646cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b60ff97c1d8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d6d4eedf49c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12adf33db9e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b331e3344c3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67907c765374",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c16b4f3c16dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1d31dfef4d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e857f9aeafc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf7ef34819b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cbe42d89d0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37e3824d9f75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bedd47032f3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a9a5157848b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ba5c22d0932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c98f092d53a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19e4818c9cac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "851ca3f1c907",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e33d2b9dcee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "692a1d6e2a1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd1c742e7760",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20da816acc74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20f96bb7e4b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39cd64013dbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba41422f857e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84fdb21d48d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "667a0d4b93e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d421bf75d6b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "490d0cb31ab7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1abbe129d6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "105d2d5e8afe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27ebac7d66c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac11d198c690",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4f8634e7157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9267d1714ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "055b7aa3ce27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a45986ba41b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46715c20d719",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20efdec8f96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cee0706b4cec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9689208562",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ab805a27773",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49968a01e71a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5d70b51e379",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db629ab5be14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f92075c2fdaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "923fea143ce7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92a7b10daee5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f72f240546e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb5dff82fac3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bf64bb35500",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e93d52dca9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5fb3f3367c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f73951cde0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c1e17e3feba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f272513cce4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15f75bd67ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71b36e8fc7b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe42a7c08952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b4b20508833",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b918b188c297",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0744f0ceeb7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8e0c057d65f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47c8d6510737",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f025238f6d40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "998163fd7eb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d98a5823d38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76cd35dcc3ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e42e08400688",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e672ab9866e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9c0c2ba4b05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97d58334be8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ecfe2308bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81c1f8c99bdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "313c27bba4bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "505704e75bb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba2608e7c79f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "140f80a1929d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8a175f82b0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fe86143500e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46dac2f1fe82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "880953dafe1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0524855565d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c39c1308a5bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6594814cf191",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18c4cbe988a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5962aab8d4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1acdc65c842d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d93033884e63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09007d254b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c17b9406443f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61f578a21376",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea9859079a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "6c0f06b4efa0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "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": "c92424503c8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98862063"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c31b0d9333f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a93a5294"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button role=\"button\" class=\"sr-only skip filters\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a5c9ec57ee8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9a79e7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "231d2d502c4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f611548"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "719c77990d26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"ajuntament-guia-filters-modal-top\">",
            "message": "Confirm this text 'Filtros' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5551fbf3058",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c89f5de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "141544a3d1b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-196ccf69"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50a5c94fa540",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1ce4c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select>",
            "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": "<select>",
            "message": "Form control element <select> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.fcgladiador.com\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0876da8cb213",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90d6f67e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:680719249\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b15e1558d7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6dc370c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubes/instalacio-esportiva-futbol-sala-valldaura-92086027700\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46d0ec866e5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4136cc80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.valldaurasports.com\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d5ea7cedc9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18e19ff1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934273061\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2bd16904fde",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb81c74a"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"tel:934273061\" class=\"ajuntament-guia-item-phone\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882a7fe88ee5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a74a31ef"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubes/club-atletic-poblenou-75990274777\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7333a04427b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6dd1e35"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubes/club-atletic-poblenou-75990274777\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"select\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f30df2fa421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3139c31"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://www.atleticpoblenou.info\" rel=\"nofollow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2c7e0c341bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dbd9d6b8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:930093124\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d721d4fb145b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eb224c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ajuntament-guia-item-name\" href=\"/es/que-hacer-en-bcn/ponte-en-forma/clubes/club-d-escacs-d-hostafrancs-99400010208\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "529764694303",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3984371"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"tel:934230440\" class=\"ajuntament-guia-item-phone\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b08500da7320",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7f54506"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efd623ed0cb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "352636fc73df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2d7b79334c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bea0e9b1ad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "339921c7733b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af29dfa5f0d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42afc99a054a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1302df801037",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ffd7de0b4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a5dd672524d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3607,
        "uniqueFailedCount": 169,
        "duplicateFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 14
    },
    {
      "submittedUrl": "https://barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
      "finalUrl": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Parks History | Barcelona website | Barcelona City Council",
      "elapsedMs": 14037,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 827,
          "failed": 25,
          "cantTell": 23,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "005d4dc82e96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "fc9a49ed5f9f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f21ad3e223c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "9bd616857252",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a9802d79f8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "8f9b277834a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "2410e19f5213",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "877c77e12e84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "cd00fda75cf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "688fa3e7c5d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "4bca1180ec13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef0ad3bf25ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "e1ee037488ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "9c398b09858f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "15e7225fcac3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "f93f2776ed88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "d68b4cee5427",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "5f1f5416f933",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "392802a2ac8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "585952c86464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "0d7f15153dbd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "260bcf6c7d01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "8c8ba5dc489a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d58ad25be1d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" 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": "ef6c1be763bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 918,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2546,
          "failed": 172,
          "cantTell": 202,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "0305bf2724ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "aada3a8be9e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44c2647b7cd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ec8520d5d43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bd4db75276f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ecca396bf1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57f86eb9e7e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "2505605b40f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "586ed652d764",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b16ed8bfcdad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a19cd42df813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50f404216c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54f52f5b63e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "219a0e75c5d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "446127629ca6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41ea53b1d816",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87ada34cf68d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40047b031caa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a835460db3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07d077af2977",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b22a8396e10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95c7046c2bac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b54173f2f10a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a72b10bf3a29",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "66d34c1ac735",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a606d5e9662a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8a6e9fe6443",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f37382b1c9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9299ba7f2c38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92ca2c9dd57b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a83dcf3ac211",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cefaabaf7743",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a39134a5df99",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "090f5837508d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5fbba69231e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf0050247401",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "8cc6be2be7c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be8810236699",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba8ac64ffa65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "9df92570e73d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad08975d0de0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce693c370699",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3e95698d092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc707f9a753d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3d75a93052c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b6dbebacc77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81abd60b1e1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b99cfde640",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826acbb52a95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd6d33e7622b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89e6d40756c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cba14ff445fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c2d1a6d6241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3bd6e70457e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afbad7c97073",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a5ddc6a1ca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1660f524ec19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dccbcf6b5a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15940ad8a4a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0de8ba34caf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fc4f216b328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5f069af6c67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "11880726e602",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3973959516f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c5e89cd38ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9756d9cd4bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f961cd3ddeff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3431d632900e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "645635613e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a725d5568882",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5a35b37c668",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "9c7912ac9408",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "635f39bcda26",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b81619cdbf9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "cb7ccd0e2283",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "884eba29c481",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2d39b4cb8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6b847c4cdb5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d9386e29a8a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7868e5f39afc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c679462e23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32c6dd9a6474",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5246f94d530d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beac613ffd15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12600d4d6118",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2486e618ef2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32e26b18b567",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5c6d35bb99c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7280df2c5504",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f78f137bc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5e9f89e7958",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "fcc53a5dad73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a33ce9bc2ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f2ec2c1bb6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7990e2908e84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6276ca7088c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "954f4d1979ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68fa533b4b5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2224f63a0653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e57b09468c65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b67d8f7da8c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "436b98f75aae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65d140e6d8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c962041f8a30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-297192cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8730cacabb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19947e3ce680",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b691137684e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e99d7877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90ac953b14f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efbe8fb71cfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/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": "1d2b87a90d7d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9a9de89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf54f9fb768a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d318392f1f3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cca8b9749314",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21a02a05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee540497cf04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59d4a1667055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6820c00ec9fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07dd526f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba95c9d13e31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d654cd2ad465",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d121cd3fa02f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e2b098e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4b37b1c6714",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30580a84fbab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c85aa3ca426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6182443382f8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4b4a9b4ea1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c12615208add",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af7d1a4d0693",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59d967739437",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "529e1db9a653",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7a3ecd2d174",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "686f6e849b09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f01917313e85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2ff65671e3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59f0de5937e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4beb759db4cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "009bd01ac9f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba8bb88b4f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ff6ebf7ca35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed3d272786ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "9d82933b1ad1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f4ed72a193b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee57079c512d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61a01969a3e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ada3dddc532c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 1 of 4\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "804b62d37da0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91d7b846"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Photo: P. de Grenet\" alt=\"\" height=\"315\" width=\"560\" src=\"/sites/default/files/styles/galeria_thumbnail/public/parc%20historia4%209000_2.jpg?itok=Q2QaCiMl\" data-original=\"/sites/default/files/parc%20historia4%209000_2.jpg\" class=\"img-thumb\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe6ffa7b9eff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-21872a54"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 2 of 4\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdbbfdd74262",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a48ea41a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button aria-label=\"slide 4 of 4\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32526b2df59d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4f3ab77"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'large'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "865a14b9a738",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'The beginnings The beginnings' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf5b9eb8f19a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'large'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'The 1888 Exhibition The 1888 Exhibition' is used as a heading and if so, modify to use a heading element or role",
            "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: \"Gardens in a city are as lungs to the human body\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d401bcd131b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a938c687"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'size'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eb01ad0466a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b53aebe304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' 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 target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79f741b17db3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b4ac8bb5c64",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e4562c3a8ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62fb10e4ac31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfce3d2b724",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ab52822acda",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4e2d5daba97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7777de7dc9d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2764,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 12
    },
    {
      "submittedUrl": "https://barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
      "finalUrl": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Consejo del Parque de Montjuïc | Ayuntamiento de Barcelona",
      "elapsedMs": 14127,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 665,
          "failed": 24,
          "cantTell": 21,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-2 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "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": "7aaddef43005",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0777e7dd4cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "a9a03fcb3aa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e11ad9714b1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "f20d21ce5c98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "85cec2e84dd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "9f7239999b1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "c9cfbfc1d698",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "b7ce4e8fbde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "57867255e2aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc798dd8f410",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "ca697d9c4010",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "f859f3328d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "b5302518f631",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "565b83ce74fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "ae5f3195aff9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "c3703b4c417d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "616fe177d929",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "4768d08456ff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "4a3776dbbad2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "e05a6a73ac31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d145ddf07222",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c19589d02d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "a3527cc9bb76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 754,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2273,
          "failed": 157,
          "cantTell": 189,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "b960aac110c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "942796214e14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f8cef44c0f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4814a3dba5bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d59b38fc020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8755815db8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e44d203a7a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "356eca908357",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98864d582356",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af953f5eb815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c0b23721e4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7401e8eb3287",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cf45aaecbe5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "95bd6e416d88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adc95622cda2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6287e8f73b1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b8639c9f1d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de2bc74003bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25179d1a53e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f2a30f6f289",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da2a735ea969",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e90e0abbed8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4282ebbb244",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "756231506d5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe37c4df5830",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01bf86fb710e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f18b5928a782",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3711eda9a464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db9f61cfa528",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a575c26e111",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d74887c7ca59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a41c1453cd32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27018386844b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ff66ad74585",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bded4ff2f8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dc826517420",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd6199ee5f1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cb109f5f432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5edb5a1da047",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "495bcf2174f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dc4d20f4ecc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f2ac6be4906",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73226dde6c5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4f8825f87b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d62068b010d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a18c803f2700",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c3e810b411d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f18689a82e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42f336cb57a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9495ab89b162",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a20183436ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32e977a5c936",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0934c73f17d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98e25bed9dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "105ce7b622fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d995bfc91c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "137ee868f53d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afc8fa904aa5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae4960140326",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19d831c840c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ccee0426bef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97d77985b06b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f1695ecdaff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdcaef85d21f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b4129cba87b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e85c7371f8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb61415afe8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da5544ee66aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "337ee7f463e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f303ec91d87c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "558436f3c3f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70ef996fe6cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4fb5fa84dfc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f79a8f709582",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86d7f111c4bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c88e9b8d5521",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52dc3680daee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86f125736adb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1155d46a87e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b955473ebc5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "657a908b266e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "865f1645ef5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4bc16fe2503",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7564c2841fcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "355c5c6447a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "340327b6d1e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19907210b3e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66f2e5a90bc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6a930e5ca43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a68f8bfdf69a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6db2e098456e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3c6cebd837a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbdcc13d60f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea7b0ef99ea9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82b0870bb97c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e171ff224981",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aac5013fbf41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa8b0ca53d8d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cb87a170ec5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "550be22d95e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c444dbe4054b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9822404d8d31",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9176e14b1828",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad7fe01d32fb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13f023ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f497e761026b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "543e7656df9a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27886f52588b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9095174"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dbb18f3c10b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2129d50fb4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2753a972867e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e1d82b8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaa824169562",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e21b5968f58",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a30c01e4c2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9561f3e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09770b4144a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdcfc2e2a7c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "903242077d5d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b6860d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76cb9d3cd0dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8b76f9569d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4457c7bc40ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cb64592"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ac19140a413",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1c5e9a795a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b897aa39e4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4733db4c0652",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81afcfdbe42c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f467b5a4479d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17c4bc69282c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5bed4375b4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f3a0b0cdd3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1cd0fcd994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f083007f39f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cd8b6e89300",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a308821fae8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82aca14acf34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5e76abdbd10",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e5c61aaef1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fee76a28598b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a3ab8f778f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "675540498dbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "2ece4c6a8704",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "265826427faa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737ddd638e7b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "962e250c4dd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4455e7aebe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12ed438f60bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37d30c7b295d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9cf4a96f304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99c652fc010d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bab3b963a9b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a484cc0f6af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2497,
        "uniqueFailedCount": 149,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
      "finalUrl": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Nens i nenes | Barcelona.cat | Ajuntament de Barcelona",
      "elapsedMs": 17064,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 989,
          "failed": 24,
          "cantTell": 29,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-0 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "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": "5ba69e7a5331",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "282eb2a7dd20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "13db1c642012",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44a47491dc20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Adreces</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": "6d015655e27a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "bbd86266c53b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacte</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": "0fc78460f6af",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/ca/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulari de contacte</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": "fa5f77e2c1d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (informació ciutadana i tramitació)</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": "52e2b4a814ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centraleta)</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": "39e7c6e8d46f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4db1c7fca19",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Segueix-nos a:</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": "b47a626ccc51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Obre en una finestra nova</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": "016ec02a9f8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7302f5aa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "11db6c96ed40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c3aa8ab0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Obre en una finestra nova</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": "fcc0d435a654",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1cac5642"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "62982a78184b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c586d3f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Obre en una finestra nova</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": "a1c28ea3ec97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4713b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "a5402579574d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a3ab3f3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Obre en una finestra nova</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": "7baed3c6e6c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "c3f89a36ebe8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Obre en una finestra nova</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": "d7b469aada49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-febfad91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Obre en una finestra nova\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Obre en una finestra nova</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": "8bfa9b4d8923",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04996df1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "914a644f8618",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "127a8e91fb41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 1086,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3609,
          "failed": 198,
          "cantTell": 207,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_null",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "6ecc07f9c21f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "c398e4e0204d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a82cfccf1cc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e89d7a90ec4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6f6e555a122",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cf9ab2f3093",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ae74494e11",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "e5e95f4e8672",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e9214ea9202",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487f7935728f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0d8a0fdc57f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d4ec210367f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b23aacf393e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "7c625623d1e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c4f61e94111",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1157cc6280c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddb7b5d69cb4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f840625ff055",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185f7a498f34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14333e5fec35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "351d448daa78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51b17c879084",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94c6e8467bbb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6b885a8da89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a6128a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e542cb16c4e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64189e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/ca/viure-a-bcn/salut\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e186057dc18d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c012c12a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef00823d45e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a96c8e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/ca/viure-a-bcn/amb-estudis\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "698bcfc52987",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2f08a664"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7336e738b91c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df61dccb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faf406c67eca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-699f0bcc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e0b1cb9606",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd8f7fca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/ca/viure-a-bcn/amb-adolescents-i-joves\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee8fe827e95d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-33028737"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "642a0c030271",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a5a6a2bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/ca/viure-a-bcn/amb-gent-gran\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b03faa44f4f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e63786b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff04a2b141c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba9d7c90"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/ca/viure-a-bcn/amb-accessibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e7e96ca4d3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6513f43d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "836547b34bdc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a82347f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/ca/viure-a-bcn/amb-diversitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c787760663",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac0d3866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fba3f221249",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91a9158b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/ca/viure-a-bcn/medi-ambient-i-sostenibilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "903618fe5a66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afa6a6cb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eafd22056b06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7d09e13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/ca/viure-a-bcn/amb-animals-de-companyia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eccd26d302e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4b46b07d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89b0494a6c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5f84c427"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/ca/viure-a-bcn/fem-mercat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc253a5d6d98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb20e9bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "301d16d73f6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-078b4206"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26635a21340e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46e9a070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c115e322f466",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d955596c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a42a201c6cbe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e4f5a71d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87cab9796c32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-622b9487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"serveisiajuts\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/guiadeserveis/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "647f02e30a07",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f5bac530"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8144784605f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e1236a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/ca/viure-a-bcn/telefons-dutilitat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46f0dcb72b43",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07bf92ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3327b0427626",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23bc8b97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0de991529122",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b961ac1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b3cee9a2f28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a7cb66f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "853792d85e3c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e71f13a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/ca/treball-i-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07b3922dac70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87f44071"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7953f2ba9caa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a802748e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8dd24ca93ac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87093040"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/ca/treball-i-empresa#cerques-feina\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23bda9bb577b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f3d4330"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c4d2fd608f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dbf3ea1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "959898db741a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a070b0d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/ca/treball-i-empresa#vols-emprendre\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6748500913b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07a6e10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ad92a452cd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a4ab2c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37f8e4ca56b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5bf2e9b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/ca/treball-i-empresa#formacio-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e78ef1d96a82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2612877"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2a73b64b7bb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c85c29d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae54ccef4154",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bb0a242"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/ca/treball-i-empresa#tens-un-negoci\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fbcae1e7c3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-08fbb9b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6972816e559",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f91de0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40996697ee63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73e2ffec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5573d752426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87a27eaf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc9882fbc668",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e137faba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/ca/que-pots-fer-a-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7d114657e72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee5fde2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d213426cb6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e52ce522"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acc1dc1a5942",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d1b0d2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f496317f5c00",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07ac95a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a6bb140379",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52719877"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89bbef70879b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-171dae5b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/ca/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55b6930d2026",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-924fca6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f6dbb94fe57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5a57f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e9e146adf9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce78842d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faccdf0bc370",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ebe3621f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d36aa7f6c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-442af4d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd6ea6408a73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f53ebc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/ca/que-pots-fer-a-bcn/posat-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f752b17b9d65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-47da1848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de7efc8b3e94",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9c5aded"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7740ab42d160",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5bb8b798"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/ca/que-pots-fer-a-bcn/banys-i-platges\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66a80a13587c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c9295b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3d8fbc6b102",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b1f879"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "025d98f29efb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-135601b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/ca/que-pots-fer-a-bcn/parcs-i-jardins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79fb99ebd7fc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-45454177"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e09d36d3c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f3143f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eb0beb5940b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf8f1c9c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/ca/que-pots-fer-a-bcn/font-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0d4f8b9d5a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18fc520d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f4ca3d239d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-535c9aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/ca/que-pots-fer-a-bcn/comprar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5eb685715f2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d4423ea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "753d8e93c994",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63828423"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/ca/que-pots-fer-a-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "030e038726a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1ec88c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19dd57bc9633",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a082dba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b600ab3a25f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-10101a69"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beee05e44b91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41688567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "674ae465f170",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75f25f80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c73421f32777",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61c96cd8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eea548f29807",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4dbd73dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/ca/coneixbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed0c092aa22f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7e1141"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faa511838b97",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2e09efa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e1b0eb8556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3d5d78f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/ca/coneixbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47702cbc8622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ff1950"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3b279c7a3d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0cfc467e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc055d5e5b6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee3bf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3e89dfcc86d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d4c0b2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e4e29b079e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61f3a3cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ccbc6f91b22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1f57f4ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/ca/coneixbcn/tradicions-i-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18f2393b67d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7d910de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cffe4f1b852",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9622ccdd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acfe9fa339ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1295215"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/ca/coneixbcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b52b7849f755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f0b6487a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c175b47b144f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-331e7868"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a4cc44d4d0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b054d18"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b69cb1e8b3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2f2efbf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48fa5a954bb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4497ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13268d5fd1c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-461d13b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ccfbdfe1e8e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-06d3cc6c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87f25b447161",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-18745172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/ca/implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75e4a48d5011",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30b49a6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9e4c7bbf38a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e8815b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9373b5a2df80",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-420e6867"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/ca/implicat#innova-i-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e733333d0c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc7a5b10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "768cea08df32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2070c3a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f29c768ad66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14c1720e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/ca/implicat#transforma-la\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d7a1992be81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-816d5273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1622a04e42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dca23be5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e292aca7afa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d919a646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/ca/implicat#participa-i-implicat\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea484ab2eed5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7be01c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df8e9e440bc8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0f1d4e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/ca/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48f9d37c9921",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a20dddd4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Fil d'ariadna\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b02754629ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-717b08d7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "594d3e78bb3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/ca/viure-a-bcn/amb-nens-i-nenes/agenda\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cb9409fb005",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57b490f4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/ca/viure-a-bcn/amb-nens-i-nenes/anem-al-parc\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05ebbc34f66a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf5694fc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"pagination-number\">",
            "message": "Confirm this text '1 / 10' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "898cb528903b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "The 'id' \"widget1\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166814b98269",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09057061"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"prev disabled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0216b6cc97e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2971cefe"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"next\">",
            "message": "The 'id' \"widget1\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "381f0996e431",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-de016102"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"widget1\" aria-expanded=\"false\" href=\"#\" class=\"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": "9cd978da5abc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0e432704"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.53 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": "d2e9c4363e8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://cosmocaixa.org/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ac35f98787",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c10807dc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://cosmocaixa.org/ca/\">",
            "message": "Text contrast of 1.92 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": "e3fde75670d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac8a186b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://www.museuxocolata.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1f46dc5a507",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97d0d54d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://www.museuxocolata.cat/\">",
            "message": "Text contrast of 1.96 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": "aaeefda6d8a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad7197c1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://museuciencies.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d249e39cded0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77d73d1c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://museuciencies.cat/\">",
            "message": "Text contrast of 1.96 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": "8499688edc65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95350754"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://www.mmb.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "409234db8801",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c1efcb42"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://www.mmb.cat/\">",
            "message": "Text contrast of 1.96 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": "44fc05dd917b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc2ebdc7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/museumusica/ca\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e8b6bd4cc28",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5e9167c4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"http://ajuntament.barcelona.cat/museumusica/ca\">",
            "message": "Text contrast of 1.96 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": "908f44d0fdfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5988be27"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.fcbarcelona.cat/club/instal-lacions/fitxa/camp-nou-un-estadi-cinc-estrelles\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8af7a57bf662",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98c5c4d2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.fcbarcelona.cat/club/instal-lacions/fitxa/camp-nou-un-estadi-cinc-estrelles\">",
            "message": "Text contrast of 1.96 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": "3a5d5650ee1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed10ea8f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://caixaforum.es/ca/barcelona\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa0e80a174f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84c19b91"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://caixaforum.es/ca/barcelona\">",
            "message": "Text contrast of 1.96 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": "5e6a148386c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-71f9cb8d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.museuolimpicbcn.cat/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e552f51ec459",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9cb78086"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.museuolimpicbcn.cat/ca/\">",
            "message": "Text contrast of 1.96 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": "9005fa0be3a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cda5451c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.lacasadelsentremesos.cat/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58c61d1d77e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca1b10a8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.lacasadelsentremesos.cat/\">",
            "message": "Text contrast of 1.96 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": "15f514d57c4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6d46cbb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 1.54 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": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.fmirobcn.org/ca/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e9c667475b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52399448"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://www.fmirobcn.org/ca/\">",
            "message": "Text contrast of 1.96 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": "a03b5be375ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a9529054"
          },
          {
            "rule": "img_alt_null",
            "xpath": null,
            "html": "<img loading=\"lazy\" title=\"Foto: V. Zambrano\" alt=\"\" height=\"410\" width=\"529\" src=\"/sites/default/files/styles/distribuidora_interior/public/fundacio-joan-miro-i-escultura-4-ales_1_1.jpg?itok=ktuZ2e0j\" data-original=\"/sites/default/files/fundacio-joan-miro-i-escultura-4-ales_1_1.jpg\" class=\"img-cover\">",
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a8433d32b3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dda0f7b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db387b1058fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/ca/\">",
            "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": "bb3b8e02e563",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29f36bc3"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/ca/treball-i-empresa\">",
            "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": "4ec0cf78661d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f76f7270"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a class=\"link-destacat\" href=\"/ca/coneixbcn\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b958af56e308",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-05347284"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da37a5543b47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94864e5fee2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50bbb67d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0134b9fb68f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e55591c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "651fec6bc186",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90b32038"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "810789fe80c6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34ce9bca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Obre en una finestra nova\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "839fd95e09e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a088f69"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e68a96ce0675",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef2dfbba1d2c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5a7f764e107",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 3891,
        "uniqueFailedCount": 181,
        "duplicateFailedCount": 17,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 17
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "La Barcelona contemporánea | Web de Barcelona | Ayuntamiento de Barcelona",
      "elapsedMs": 13325,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 718,
          "failed": 24,
          "cantTell": 15,
          "inapplicable": 45
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "51dbee59095e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddc276c82a92",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "43418d6a06e5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc69f7bb3c06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "c9d61be8c710",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "346894bd56a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "54d9f25c2a2f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "6ed01d968f1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "bdea734bfa52",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "139b0341405a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1dd529fd753",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "8df2303a087f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "f794d3d4c5db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9ef0e2ce871d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "3053b64a3402",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "9416c07cb4a9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "d2dd72cb18fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c77fff19e8b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "3c4d693cc516",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "2f762b3983b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "abb982d99520",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "2050aa2df100",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45ac4889c086",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a357767b"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "ba2dca25fecb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 802,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2456,
          "failed": 172,
          "cantTell": 203,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "a745b9a36111",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "a99d0f782619",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4a60b6ae1e6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0682d6f041a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f94144ae50",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb06f8aba1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb8b21e70aeb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "e457f3a1bc7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0841b778cdd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baa571455be0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a4997727ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7552db3a27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52e63344a76f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "c6abdd479f05",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "267e2fa0f0e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e61c7e4c375e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3c461c88ceb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a46d61ecc788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2214c82cdb9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a00fa164500",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "532d5be8a6b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04911714501",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "312e89cfbe1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aefa0015bee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8698f84c9423",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba1665f6e43b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ed293ef7166",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "552c34fa4c83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c572aaa3c478",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d8fd3a97b44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d9c6f102296",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d21fb31d836",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad265f3ba290",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9306af549724",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc46ebc8d9aa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f67ddc93939d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "853229b896ee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1303c91c08b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f0c85937b0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "720248960755",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d93e0436dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fec11cf6ccd4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3724a87e8d18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22817c0122a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fa66eb24225",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04b78ec9b835",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4c9b87fb02a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa615be8fb41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64722c034bcc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dabf3ae02167",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4985336ad6cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d867f4100746",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "877184703361",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12fd38187c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8175831f35ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7404b37c28de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96d87958d8a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e086d30e4c85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab9823215f4e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc20e57dfec0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35a0b4ac9b4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cad5abd69536",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eebe537fcba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8350a14548e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "606457906d49",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a47b30b2a417",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88b047cbfbc6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04a3bd2fb45e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2057e11ea1eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8e6e27252e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0575427d8941",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "558294ec0697",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03d6d3c8fb04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a8728af1f4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e258c3bf6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc973f194de6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37fd7d08c52d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "022f029f15c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dc0bd7bb7d8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "008f727d850b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a7fbe021eee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06f0d17015a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d3559e18e2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b29197b8287b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bad48bc0e9d7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f6d53d454c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9433bba435b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d41e2d4ca8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e1f91ab0864",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8080d9cf6f32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d575e8b5975",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8346b34035d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71333e684237",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45e021f17e34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc28a760861a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67c9aa40cafe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62e4d99297ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db5f1bc3c255",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22af2eac8e70",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f0050b635ed",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86cceb20da3b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af1ffbb2946d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ac39c289afa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dad0a04056ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1c2b3bfbc87",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc793d7fd46e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aed559c09b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4622ad3934d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c4a2903a839",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7da7fd76255c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fb393db06d0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e3ce61c40c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4112191583d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "def5f0807fc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc02376d6ca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb6fc624e501",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193076c1669e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "688102b83b2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4329fa0916e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78cf23433ac1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33724c5f456f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edc2b15fd6b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4001bcd85674",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d58f1e20f21",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dbbb5c79a57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "562a1969c47e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "766d92d24846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2246e1a672f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be6da047226f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba637c4c4b93",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb36af4eb2e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "866d6105cf4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e9dc2d2da84",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d1e13ee33c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff8579999e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ffcac110cd5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d38ac0dd688d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b17aa43d1813",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fec5843d6cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb22abe4f41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04deac7d5eef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "600cb11448c8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b361dc44731",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "851beefa3556",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'La Barcelona novecentista La Barcelona novecentista' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99439ac610a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "346af0de0d2b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff98a205e0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1c29c05"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59b61b0d7b6b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' 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 target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d48d2b097e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa078a2fca72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65bd14446725",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbacad137afc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4ced1d935ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b58dfb7856fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c50086c58d75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20a51616b47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2700,
        "uniqueFailedCount": 156,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
      "finalUrl": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "The transformation of the park | La Ciutadella Knowledge Hub | Barcelona City Council",
      "elapsedMs": 13823,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 835,
          "failed": 25,
          "cantTell": 9,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-required-children",
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".galeria-internanav",
            "html": "<div class=\"galeria-internanav\" role=\"tablist\" aria-label=\"Gallery controls\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: [role=region]",
            "relatedPaths": [
              ".list-thumb"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed052bee4024",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c061c52f"
          },
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "07a5c5c1b2d9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b56b0892ee85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\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": "7ce76de6b62c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "937f49215ddf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Addresses</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": "3099fe5dab45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "1f93202bf0e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contact</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": "9c3ca3d95bef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/en/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Contact form</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": "b09502b973c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (administrative procedures and information for the public)</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": "e33fd9cc7534",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (call centre)</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": "429fa62ee853",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6217f9a24956",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Follow us on:</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": "204081255e4c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Open in a new window</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": "55fc66f27c04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ed55c0c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "3d940c579f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34faadbe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Open in a new window</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": "3c892a5ad85f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77815c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "c3b46fe7509e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d70942f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Open in a new window</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": "d11361bf7c42",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bc1adc9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "72bebf360aee",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-928bda5a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Open in a new window</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": "aa53c4e8b239",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "637b406aedf3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Open in a new window</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": "68a6bac8b545",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea05bfff"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Open in a new window\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Open in a new window</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": "eeecd5abccab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b6980b0a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > .llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7ca239ab1b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253bea44"
          },
          {
            "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 to-main-content\" 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": "b0e291935798",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 913,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 25
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2671,
          "failed": 171,
          "cantTell": 202,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "0f16f4c39a96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "7564d22d9fea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9575cc8d985",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" data-ga=\"The City Council\" href=\"https://www.barcelona.cat/en/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ccac8af16b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15aa1948"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9606ff7da982",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcad6eb1ca9c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08ec7206e5bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "0a97c0c4070c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40c22573c31e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e3371c37b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf8c408840a7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dae7d569e6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93205b26e622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "7d8b334e40e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66a2ebbbca3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2d9fe59f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e52a4c54b8a8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4a8c9edf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a39fcf1c804d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bea20d0a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb555ca4b12a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c06d734f4c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17cb678502f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43b59f43"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cd2112aad6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ee724b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada1\" href=\"/en/living-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64d26d91325a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ab511a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abc1419aa9d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b345a632"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c94a77d87cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce1f4ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/en/living-in-bcn/living-neighbourhood\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48b1acfdb589",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b8896e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-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": "9b3531fa6b24",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0d8b9be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dbd2340c7cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-936c3805"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/en/living-in-bcn/with-public-housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "586bf1f50554",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bcc5cd44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddcac06e19de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a265711"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a5e4c495e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d60db1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/en/living-in-bcn/health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e61f9cf2839",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b4300a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c2128ccd3e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d15f1601"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc07ddf9884",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81bbf07c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/en/living-in-bcn/studying\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43f39e6e9765",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14782d82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-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": "ee9bc530fd0c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-44952624"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2ac7ab9564c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30f397e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/en/living-in-bcn/with-children\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc4789f2bbf6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-23f27694"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-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": "7d0a16721b08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-390b7052"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd46087b404",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8d71adb8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/en/living-in-bcn/with-teenagers-and-young-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17f5d48c2f89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e59946c0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-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": "f7441adaec32",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-048ff37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3254be193d4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-be385155"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/en/living-in-bcn/with-elderly-people\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69ee47040609",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2389cbc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/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": "ddb442901d35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3668ddf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9ddc08b0f30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa24394f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/en/living-in-bcn/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e45aae82b9b9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a716a37a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2549af97e193",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6e148b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0eb2650ba4e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7cd7fa96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/en/living-in-bcn/diversity\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13e9b94596ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df712c4a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27b9ab32d559",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b7bbe22e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5799734ce119",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5a77161"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/en/living-in-bcn/environment-and-sustainability\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c15db1756dd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1a5af21f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ecf06b33d5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-da7e9f0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/en/living-in-bcn/pets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "681823ce7548",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-945c239e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ae821e3a1c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27c75fd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/en/living-in-bcn/markets\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0642e280e494",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-633a5847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dc2bd6a7b35",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-876bc44b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6803657b7fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31cbd2f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38fa0a831421",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-97f4f25e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f13a079a72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52f3cfa4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c677ddcddf3e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef1b9898"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9472aa91fa4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4880e7f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6a4589919d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3dd10303"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/en/living-in-bcn/useful-phone-numbers\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "999ece48c27f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90e32382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/work-and-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": "4973ee3c2123",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-19f9fd22"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e7a8b37d1a0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-92d1dc1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70ece721e526",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f571d780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/en/work-and-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": "64bb486a5111",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-61d07686"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc780d30f396",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7c795ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/en/work-and-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95c64ad61901",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-090ac43b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94059c84882f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84699b70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c79140f15aac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-352d6a72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/en/work-and-business#looking-a-job\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9e262887671",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-95aa9179"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-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": "f3738685114f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78fd0023"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67f0dff56a5a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dba3ef6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/en/work-and-business#do-you-want-start-your-own-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b92b6081a599",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7d51280c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-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": "82663e7e6241",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67a88d7c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da2505385d25",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57cb731d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/en/work-and-business#lifelong-training\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fae153c5d1b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb81d84a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-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": "cd60b79fd5b5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0eebfe6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f73b64f242",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ff5a19d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/en/work-and-business#do-you-own-a-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d2eecfff3da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcda93c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdd81c4246c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-82f0e72a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f75e4201b63",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6fda4d91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b68f1b46540a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e7535a05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b38a1aa88fc4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-39d7f0de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7626c315e514",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b6e1489"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/en/what-to-do-in-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3fb92957153",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5fcb507a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/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": "b536530e46b2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-43d25c14"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33534ef4ea61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e3754ef5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d46952c09fb1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e14f119"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f9444b610ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36ed1f87"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93c31b1beb82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-84d46826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/en/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83b290bae1f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-caa66e63"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd2c45e34788",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4631b6e6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c6e3e96ae76",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1eb1fb2f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2700a5ff8e66",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55c89288"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3597b595972f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1622e75d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c183a07493e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b6b4abc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/en/what-to-do-in-bcn/get-fit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "516b4cf8607d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11c495e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f2c22677c09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-608273fa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d6a91b93b89",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2b68bfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/en/what-to-do-in-bcn/bathing-and-beaches\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e10a7da3c13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7633eeeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "4dca4d995d17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eb545ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/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": "f1e81821b846",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b3c6126"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/en/what-to-do-in-bcn/parks-and-gardens\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4878593d41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ba8701c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "641ed1a4744a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46ea1deb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25cb0ab55952",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3563d9f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/en/what-to-do-in-bcn/magic-fountain\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ae1033de65",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87eb0e16"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a5825d59131",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7a8e00ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/en/what-to-do-in-bcn/shopping\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e913de358d5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bc7a1447"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33c4c14fb5d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9c8bbff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/en/what-to-do-in-bcn/culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc46b7696e33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63286b99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72664593261d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a5f1e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed2717449f78",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-74b67811"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae04c48ff5ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-407d2490"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1478db66adb8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89be6b26"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2014c29f5cd9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a8f07c04"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a082f61104ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2098c0aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/en/discoverbcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39c32ba8b91b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-64f4a168"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f66ef9d7301",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2728908a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/en/discoverbcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d88051eca8c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a11ffc98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5b162fd1cad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-42e2c872"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9997f2405e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29836998"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3811da9c3e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7fc91487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/en/discoverbcn/traditions-and-memory\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404f11549e02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ca95fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "970c5f90bb77",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-741945d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/en/discoverbcn/history\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facc235b6ca0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9a6f83a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdf4a11a6e14",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d9e0286b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca4be7b17ba3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e17ab441"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffb4ee3cf1ec",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-22fe5639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec6835ad0dd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-320f598a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19d4c2da072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d11aae3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "090589b3f20b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4012ddfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/en/getinvolved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c87077d914d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5a1caf7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2404293e626",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-51b88370"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "994a766327e3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f130323a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/en/getinvolved#innovate-and-create\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ebf44a7232",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c6a48dc2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-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": "f9c7776caa40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76c0b2bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43c3417410f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4eae1efb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/en/getinvolved#transform-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b31063f69e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c723ea2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd21edb9a59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5da87d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c2adebbbb2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dd33dea1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/en/getinvolved#participate-and-get-involved\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48d407e07c37",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b09c2930"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "659acc7980b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b46f6ce7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da260af732f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2df8e9ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Breadcrumb\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b1ef6b3fd7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3711a9d4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "00fb28b2c1d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dff5842d12d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6ba7b80e"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19bb288495e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b203f403"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "Component with \"tablist\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1077f9ab0092",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7b520c0c"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<div aria-label=\"Gallery controls\" role=\"tablist\" class=\"galeria-internanav\">",
            "message": "The element with role \"tablist\" owns the child element with the role \"region\" that is not one of the allowed role(s): \"tab\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "532cfba71276",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-377cf2c0"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'size'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62a1e7b6867c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-once=\"node_readMore\" aria-controls=\"content-read-more\" tabindex=\"0\" aria-hidden=\"false\" aria-expanded=\"false\" href=\"#\" class=\"read-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85a25eb93ccd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fc01e877"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "153a121dab30",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Get all the latest news right in your inbox' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "365afde792f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f737925913e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-472b048e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a520c74365a5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa9f5f09"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6be2d340a54b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7035c525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "521c9553b02b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1055e8b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Open in a new window\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed234ef092b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52cc9d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c0b32f9662d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c27eadedf57",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d1c2b092104",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2889,
        "uniqueFailedCount": 164,
        "duplicateFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 7
    },
    {
      "submittedUrl": "https://barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
      "finalUrl": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Polo de biociencia del CSIC | La Ciutadella del Conocimiento | Ayuntamiento de Barcelona",
      "elapsedMs": 12163,
      "error": null,
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 649,
          "failed": 24,
          "cantTell": 8,
          "inapplicable": 44
        },
        "failedRules": [
          "image-alt",
          "landmark-no-duplicate-banner",
          "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-tooltip-name",
          "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-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": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".menu-3 > .icona > img",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_4.png\">",
            "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": "b7faae24567d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-46a475ef"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#brand",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f60d6465d437",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "188cc2726f33",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(1)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fbd6279ba47",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9ff3d6ca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > h2",
            "html": "<h2>Dirección</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": "5cd597fb51da",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > .llistat > li > 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": "2d852d7e3e7a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > h2",
            "html": "<h2>Contacto</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": "bb04026df12c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > .llistat > li:nth-child(1) > p",
            "html": "<p><a href=\"https://atencioenlinia.ajuntament.barcelona.cat/es/fitxa/resultat-busqueda?origen=WEB_BARCELONA_CAT&amp;tema=7&amp;element=1121\">Formulario de contacto</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": "21a284941046",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d2b9210b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > p",
            "html": "<p><a href=\"tel: 010\">010</a> (información ciudadana y tramitació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": "79cab5b2e643",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d4935e80"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > p",
            "html": "<p><a href=\"tel: 934 027 000\">934 027 000</a> (centralita)</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": "1e444d8a7a0e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c73523d4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > ul > li:nth-child(4)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "685ca9dae2b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e800fc74"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > h2",
            "html": "<h2>Síguenos en:</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": "dc93f380b6f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-aa0b0c03"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Instagram. Abrir en una ventana nueva</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": "f78a7136dc83",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-77bb1fa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(1) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "297b0384a9a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-643bbae1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Tik tok. Abrir en una ventana nueva</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": "3a49e44c6074",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d31677b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(2) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "45ab48292dcd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76950cf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Youtube. Abrir en una ventana nueva</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": "8de6f9e58b56",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-279dd145"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(3) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "e5dadd9ef2f1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f8f04d63"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Telegram. Abrir en una ventana nueva</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": "739184701558",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f27f14ec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"BcnAjuntament\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "d0c690ba6be7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e13ac996"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(2)",
            "html": "<span class=\"sr-only\">Whatsapp. Abrir en una ventana nueva</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": "336d178e7932",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8888bc61"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li:nth-child(5) > a[title=\"Abrir en una ventana nueva\"][target=\"_blank\"] > .sr-only:nth-child(3)",
            "html": "<span class=\"sr-only\"> Abrir en una ventana nueva</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": "c2188fe5a29e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bfef226f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ajuntament-xarxes-socials > .llistat > li:nth-child(6)",
            "html": "<li>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8e7084e833b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-253bea44"
          },
          {
            "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 to-main-content\" tabindex=\"1\">\n      Pasar al contenido principal\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": "0f523b0ddd09",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ],
        "outcomeCount": 725,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2211,
          "failed": 165,
          "cantTell": 196,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_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": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.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": "4e795cfd455d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "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": "f8b40b13434f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ab5ab28546b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" data-ga=\"El Ayuntamiento\" href=\"https://www.barcelona.cat/es/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e78d12298a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66854ff5"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Castellano (Cambiar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76aed68fa838",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c07f7aaf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3da905def60c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "867fe6a90a20",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" 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": "4d8dd83a42ef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0035a2f9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a956ddfe5317",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80293656"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa630eb762bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56433c9a9a8c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60c299474fd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "message": "Confirm this text 'El portal oficial del Ayuntamiento de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b8c5f0d5adc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-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": "8ff758145830",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06591982b1a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-89c593eb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285597fdc776",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-af3ae6d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cef776367f5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5303d8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4720000a75c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7711a252c220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "327cbc76d240",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0749e566"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4959a7b970b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4d8aba9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/126\" class=\"portada1\" href=\"/es/vivir-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33e92751235a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dcff8578"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "228239b97538",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f265d051"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3efb1bebeba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35aa296a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"fembarri\" href=\"/es/vivir-en-bcn/vive-el-barrio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73f3f65f9e91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53fbec8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cabe6f8b150",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68e0e9c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633264f51e03",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-515b4208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"habitatgepublic\" href=\"/es/vivir-en-bcn/vivienda-publica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "326063a81c12",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-025814d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "164682a546d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b9afa4ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "630205a17d1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-623464f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambsalut\" href=\"/es/vivir-en-bcn/salud\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3474fba07fd1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-574e6b5d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38addb6312e7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c465eb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89900298a7d1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-68f23039"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambestudis\" href=\"/es/vivir-en-bcn/estudios\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e7e1e15e615",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d186b216"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af520014e40b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01554b74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5df3ccbcfe13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53b327a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nens-i-nenes\" href=\"/es/vivir-en-bcn/con-ninos-y-ninas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a40b7202500",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f6d354af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "138e49ebe34e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-13e76a76"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63f30f1d1f2a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9c3b6381"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"adolescents-i-joves\" href=\"/es/vivir-en-bcn/con-adolescentes-y-jovenes\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de98cd5b6a3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c93c5880"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c0aff9e44b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0fcf432d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2923d9a80d59",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9074a081"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gent-gran\" href=\"/es/vivir-en-bcn/con-personas-mayores\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c59b28c9d13a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b1ab654"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "409a4bc7bd7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee70e26"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07a47a9a5f0a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7bea46a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambaccessibilitat\" href=\"/es/vivir-en-bcn/con-accesibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9aa7888e49f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6844911"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc660a6a0073",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ce83307"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a47f538d3d6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ded86dd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambdiversitat\" href=\"/es/vivir-en-bcn/con-diversidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f57ea0847fd7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee1e0b39"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7865156bf0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d5d7dec0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ba7266678a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c075c868"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sostenibilitat\" href=\"/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b329e4533ea",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a99317f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facff0e05e27",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7b3d984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ambanimals\" href=\"/es/vivir-en-bcn/con-animales-de-compania\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6ce747fdfa2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-389ce7f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "406970d21fb3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-09de45cb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"femmercat\" target=\"_self\" href=\"/es/vivir-en-bcn/vive-el-mercado\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1365f35fe2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-62014459"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7039ea0e84b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9442a870"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"directoriciutat\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?cerca=&tipuscerca=directoris\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1834aae825a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c47d97b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb59bcb431b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac3c9819"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"planolbcn\" target=\"_blank\" href=\"https://w33.bcn.cat/planolBCN/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f346d3a9f51",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8faedaf4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf34fd565a39",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c034dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"serveisiajuts\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/guiadeserveis/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3efe1d37e818",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-26d9d341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37456e72155f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-76dff598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"telefonsutilitat\" href=\"/es/vivir-en-bcn/telefonos-de-utilidad\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "949476d6694f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2fbfc4c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f862da4bfa3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9dea613b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a15f480993",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8cf4736"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd4c606dad1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-63e85f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fa3b69b7393",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-11bb520f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4d2d30d9166",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b2acb8d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada3\" href=\"/es/trabajo-y-empresa\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "effbdae23a7e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a6bd415d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "651773f97887",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-80ccc30c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "367d1f5d5568",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8913bf6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cerquesfeina anchor\" href=\"/es/trabajo-y-empresa#buscas-trabajo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d924b1fb66eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9bc1884c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7328ae127815",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ac7dc056"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60eb785b15ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fa4edf9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"volsemprendre anchor\" href=\"/es/trabajo-y-empresa#quieres-emprender\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1c9ba6466e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-250bcf9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37911ff256bd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef1026e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec5bea81d0e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5ad6307c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"formaciocontinua anchor\" href=\"/es/trabajo-y-empresa#formacion-continua\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9427f78a1b06",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41ab6c40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d2354e8bfff",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1dafbe80"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3dafe508511",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1ebfa69d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tensnegoci anchor\" href=\"/es/trabajo-y-empresa#tienes-un-negocio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bb2413d2ccf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3c4839bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "801f1e05fbf1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fb770e94"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a08c576f0df9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb2f7449"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f652e486ec01",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8f60d5e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cdb8926ad3d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3b21356"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d0fb9a1be38",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66b10c32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada4\" href=\"/es/que-hacer-en-bcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37bbc4ee00c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ccddb8c6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ac526ba3768",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f63d6224"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9f997f4b7b6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7e952db4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"agenda\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87f7df9c1f04",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6ca1cda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5222b5c0bf96",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d0b76872"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0512ad87346",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-efd48f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"cursositaller\" target=\"_blank\" href=\"https://guia.barcelona.cat/es/llistat?tipuscerca=cursos&cerca=\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46f11a6d0572",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ab7498b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0c125593a74",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-04ba124e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8afee5a18e86",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-32a86748"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"families\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/llistat?pg=search&cerca=%2A%3A%2A&tr=619&sort=proxdate%2Casc&af=code_prop&c=00619%2A&code0=0061901001&nr=10&code1=0061902001001\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21d228364aac",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8fee9197"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "628da77925a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6c7f5ebb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7117e453adf5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ea9345c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"posatenforma\" href=\"/es/que-hacer-en-bcn/ponte-en-forma\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1135fef4ed8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-eb22aa52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3301350377d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7449276f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "343f124a9cc3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5266f34e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"banysiplatges\" href=\"/es/que-hacer-en-bcn/banos-y-playas\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1becbb1456b4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9605e9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afba89fc7399",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b17f8da9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02642e1ef018",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-648bbf83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"parcsijardins\" href=\"/es/que-hacer-en-bcn/parques-y-jardines\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70dcaa961083",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e847174"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45b3d8855ed2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-283a5344"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ce80028b4be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7645bf72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"font-magica\" href=\"/es/que-hacer-en-bcn/fuente-magica\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21dc99fa666a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8dd49227"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6a8c6861d69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0be3a92"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"acomprar\" href=\"/es/que-hacer-en-bcn/de-compras\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b425dcac8a2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c5c9ea47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f73653bd6e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-593c9e0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"cultura100\" href=\"/es/que-hacer-en-bcn/cultura\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4033378f0135",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-81ca44f4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d93c920b8231",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2589f7b7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"guiabcn\" target=\"_blank\" href=\"http://guia.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "649335e056c2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e975fb83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ffff5ffcd2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e76d454d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b84e6c112294",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-794d61de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4802dad8ac75",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90bfb94a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57a97df09b4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e69536e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada5\" href=\"/es/conocebcn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49a85ca20521",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36fc0df9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15b2257d5c18",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-15f0c7dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"puntsdinteresdelaciutat\" href=\"/es/conocebcn/pics\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68cc53ccd036",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1e2f72c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35a8aabe3c02",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c8f1cf88"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"barcelonallibres\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73801e0a7727",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd28428e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "353039e3287d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98e9308b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"tradicionsimemoria\" href=\"/es/conocebcn/tradiciones-y-memoria\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a2cebc07bc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-75c38ffa"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db2275ecb58a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5cdc6102"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"lahistoria\" href=\"/es/conocebcn/la-historia\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76cbf069ee91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-df2bdad2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a36284825f17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-080e3d3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" class=\"coneixla\" target=\"_blank\" href=\"https://www.barcelona.cat/imatges/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f205c87956f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60808b82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f442445b9b9d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0bc6d852"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c06fab7352b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-098e2e83"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "message": "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": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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 class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c5ee7c2d9f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ad6603d6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ef32ebefc0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cf255f03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"portada6\" href=\"/es/implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e772013f766",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5c8ec44b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d867223a981",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16e55e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa0aa54137a4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ce46f0d7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"innovaicrea anchor\" href=\"/es/implicate#innova-y-crea\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69fce7cc811d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28f25723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6001416f544",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52a27cff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dacff894f254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee287ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"transformala anchor\" href=\"/es/implicate#transformala\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f67aa30d5b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a75f6361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c42a5f066c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ef55293a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7524ae88086a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78d7a717"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"participaiimplicat anchor\" href=\"/es/implicate#participa-e-implicate\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2664e9cc721",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1b54631d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a78d75143f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6f4e0432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"http://com-shi-va.barcelona.cat/es/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "370e401bb742",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e0a4a61c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Ruta de navegación\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5edc4ed8d933",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b30d13cb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" 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": "32b2c2701b4b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd13326a3620",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Las novedades, directamente en tu buzón de correo' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29d60820597",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.instagram.com/barcelona_cat/\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76e1d972f377",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66e8d174"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.tiktok.com/@joves_barcelona\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e9106bcb5e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bb5f27bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://www.youtube.com/channel/UCdqKuiUq9JhvOLipkbDfVOw\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e9e33efc7fa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-543d9bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://t.me/BcnAjuntament\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fd8d59e2dc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f4db4f13"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Abrir en una ventana nueva\" href=\"https://whatsapp.com/channel/0029VbBCMPRIiRp1prs5JT0N/118\" class=\"\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226c2d3e8c40",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9c94ef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "746b2437221a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b0d8bf1a"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14717f71f01f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47b185d4e034",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f9355210"
          }
        ],
        "outcomeCount": 2440,
        "uniqueFailedCount": 158,
        "duplicateFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "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 (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 7
    }
  ],
  "enhanced": {
    "consolidatedFailures": [
      {
        "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": 5664,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a title=\"Obre en una finestra nova\" data-ga=\"L'Ajuntament\" href=\"https://www.barcelona.cat/ca/\" target=\"_blank\" class=\"plausible-event-name=barra-logo\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": "bf414812e5c3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e201c14b"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<button aria-expanded=\"false\" class=\"barcelona-menu-toggle d-block d-xl-none\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": "37a788fa4565",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5efca677"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": "b9fe6ff8d533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5b05e40c"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": "6160d6e69cef",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-14568c9a"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": "b56c89de084c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-98d23510"
          }
        ]
      },
      {
        "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": 4986,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a href=\"/ca/viure-a-bcn\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": "baca5f896e71",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-275fb775"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": "cb3757abd2ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-182f6848"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": "2bf38097c9db",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3ede9df5"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": "6f99a8d4f59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-599775ae"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": "decf8721b656",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dee66881"
          }
        ]
      },
      {
        "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": 3213,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "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": "497f3e2c3bdf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17bcbe52"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<button class=\"icobcn-fletxa-esquerra2-l barcelona-level-back d-flex justify-content-center align-items-center\">",
            "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": "a8489672f9e8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-854759df"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"portada1\" href=\"/ca/viure-a-bcn\">",
            "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": "5f0bec901464",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3dfcfcb"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"fembarri\" href=\"/ca/viure-a-bcn/fem-barri\">",
            "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": "2108a71f6e81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1787e783"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<a class=\"habitatgepublic\" href=\"/ca/viure-a-bcn/amb-habitatge-public\">",
            "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": "2266782f4147",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d736d069"
          }
        ]
      },
      {
        "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": 2080,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\n    </a>",
            "xpath": ".focusable",
            "message": "All page content 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": "777c5cc8c74d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<li>",
            "xpath": "#ajuntament--prefooter > .container > ul > li:nth-child(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",
            "fingerprint": "394ff7e1fe69",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3aa7121d"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<h2>Adreces</h2>",
            "xpath": "li:nth-child(2) > 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",
            "fingerprint": "4d567c74ad44",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c3fc4f4"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<p>",
            "xpath": "li:nth-child(2) > .llistat > li > 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",
            "fingerprint": "b5baa7cb63d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca4ac58d"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<h2>Contacte</h2>",
            "xpath": "li:nth-child(3) > 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",
            "fingerprint": "e62e4445e632",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ef806b9"
          }
        ]
      },
      {
        "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": 628,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "fingerprint": "15fb76172e53",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-87365494"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<nav id=\"block-barcelonacat-theme-mainnavigation\" aria-labelledby=\"block-barcelonacat-theme-mainnavigation-menu\" role=\"navigation\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": "629196119f08",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b25876a9"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<main role=\"main\" id=\"main-content\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "fingerprint": "75ed4d737332",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7da174e1"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<button style=\"\" role=\"button\" aria-label=\"Anterior promo\" tabindex=\"0\" class=\"slick-arrow nav-esquerra\" type=\"button\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "fingerprint": "3718b88e1dfb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-55aee158"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<button style=\"\" role=\"button\" aria-label=\"Següent promo\" tabindex=\"0\" class=\"slick-arrow nav-dreta\" type=\"button\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "fingerprint": "86cdf0f9a254",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-afc48648"
          }
        ]
      },
      {
        "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": 255,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "xpath": null,
            "message": "Confirm this text 'El portal oficial de l'Ajuntament de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": "c09b53c0f432",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div data-taguejar=\"Promos Home capcalera\" class=\"info\">",
            "xpath": null,
            "message": "Confirm this text 'Descobreix la transformació de Barcelona' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": "3e9b3abc5426",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c19c70bc"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm this text 'Les novetats, directament a la vostra bústia de correu' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": "e26a44acdd45",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<p class=\"barcelona-branding-slogan show\">",
            "xpath": null,
            "message": "Confirm this text 'The official portal of Barcelona City Council' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": "1d8b64504bab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-917828a7"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<div class=\"pagination-number\">",
            "xpath": null,
            "message": "Confirm this text '1 / 3' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": "2ac17651eb4a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ea70d84"
          }
        ]
      },
      {
        "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": 248,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "5197b9cfdb8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable to-main-content\" 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": "b0ae1ff33216",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable to-main-content\" 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": "8b2832bafddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable to-main-content\" 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": "a5a49cf4e2cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<a href=\"#carousel-capcalera\" class=\"visually-hidden focusable to-main-content\" tabindex=\"1\">\n      Vés al contingut\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": "5197b9cfdb8f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d692d83"
          }
        ]
      },
      {
        "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": 199,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#carousel-capcalera\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": "e3db4fa1d359",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0c6b9119"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<ul>",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": "0f004bd0e0e1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": "6cc6eb1b6b9b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<ul>",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": "0bc56a656037",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable to-main-content\" href=\"#main-content\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": "20c93f728a2e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a0d8542b"
          }
        ]
      },
      {
        "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": 198,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": "35c33318a292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": "3d7dd2b7cec2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": "248464f96f60",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon close\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": "58690dd12628",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b05398b2"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 26 26\" height=\"26\" width=\"26\" class=\"icon menu\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": "3d6bdc3dcde2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b681ded0"
          }
        ]
      },
      {
        "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": 193,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<button style=\"\" type=\"button\" class=\"slick-next slick-arrow\">",
            "xpath": null,
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "fingerprint": "3551c1334be9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b136c7e"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<div class=\"descripcio\">",
            "xpath": null,
            "message": "Text contrast of 1.37 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "fingerprint": "223854f09919",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29445caf"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/servicios-y-tramites#apoyo-personas-cuidadoras\">",
            "xpath": null,
            "message": "Text contrast of 1.63 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "fingerprint": "ef0a20b083ba",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1325ed54"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://www.barcelona.cat/ciutatcuidadora/en/barcelona-care-centre/centre\">",
            "xpath": null,
            "message": "Text contrast of 1.63 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "fingerprint": "235f1dd2c61f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b1ed4e32"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/accessible/es/quienes-somos/que-hacemos/promocion-de-la-accesibilidad-y-la-inclusion/tiempo-para-ti-actividades\">",
            "xpath": null,
            "message": "Text contrast of 1.65 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "fingerprint": "cf0424dff5fd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d189f01d"
          }
        ]
      },
      {
        "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": 120,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "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": "3e938a1f2f62",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "fingerprint": "43d6b012d291",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c318a47f"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "fingerprint": "52d460000c61",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-52c3c562"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "fingerprint": "1ce21e10a4ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-257a3354"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "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": "1d9fb9ecefe4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e6be8ada"
          }
        ]
      },
      {
        "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": 103,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "xpath": null,
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "fingerprint": "1ae2125c387b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "xpath": null,
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "fingerprint": "7dcac6466d90",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "xpath": null,
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "fingerprint": "53fe9d2180df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "xpath": null,
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "fingerprint": "a2f672c1d581",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<nav aria-labelledby=\"block-peu-menu\" role=\"navigation\" id=\"menu-footer\">",
            "xpath": null,
            "message": "The 'id' \"block-peu-menu\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "fingerprint": "1ae2125c387b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4ae15ddb"
          }
        ]
      },
      {
        "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": 102,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<style>",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": "ddfcc8a7393c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.css\" rel=\"stylesheet\" 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": "ba55f3d61487",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.css\" rel=\"stylesheet\" 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": "c9e53388ed15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<link media=\"all\" href=\"https://www.barcelona.cat/assetsdi/icoajuntament-v2/bcn-icon.css\" rel=\"stylesheet\" 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": "b6c5d509e3f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-34532c97"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<style>",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": "ddfcc8a7393c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-85b81717"
          }
        ]
      },
      {
        "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": 101,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<style>",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": "f219c8f19acf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": "165d95532f5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": "6372c02173e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<link href=\"https://www.barcelona.cat/assets/core/stylesheets/core.css\" media=\"all\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": "6d0830867904",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f34e9ad5"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<style>",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": "f219c8f19acf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c772520d"
          }
        ]
      },
      {
        "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": 101,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "fingerprint": "77166e6ebef5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "fingerprint": "2e6631fe4e1a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "fingerprint": "1b07122cef81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "fingerprint": "2978d65b3068",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<button aria-describedby=\"tooltip-search\" aria-controls=\"bcnbrand-search-menu\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-cerca-desplegar\" id=\"bcnbrand-search-toggle\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with roles \"tooltip\" which are ignored by browsers",
            "fingerprint": "77166e6ebef5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2e0a57d4"
          }
        ]
      },
      {
        "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": 100,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "xpath": "#brand",
            "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": [
              "#header",
              "#promotional-home"
            ],
            "colorScheme": "light",
            "fingerprint": "dae4634f595d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "xpath": "#brand",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "fingerprint": "8d37833dbe7f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "xpath": "#brand",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "fingerprint": "1e9f52ead281",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "xpath": "#brand",
            "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": [
              "#header"
            ],
            "colorScheme": "light",
            "fingerprint": "f6a0ea0bc533",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<header id=\"brand\" alias=\"barcelonacat\" brand=\"barcelonacat_2026-03...\" class=\"v2025 bcnbrand-legac...\" data-lwid=\"19e3126d-e1c9-4f40-9...\" data-plausible=\"bcn0657\" data-matomo=\"beOBY9ep\" data-avisos=\"auto\" data-web-cerca=\"https%3A%2F%2Fwww.ba...\" data-web-nom=\"Barcelona\" data-cercador=\"false\">",
            "xpath": "#brand",
            "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": [
              "#header",
              "#promotional-home"
            ],
            "colorScheme": "light",
            "fingerprint": "dae4634f595d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fddf7c0c"
          }
        ]
      },
      {
        "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": 100,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": "bc1bfaf6f96d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": "6f05bdd6a48a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": "87cfbf8ad86f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<button aria-label=\"English (Change language)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": "3867d428da5f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-59e3fea8"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<button aria-label=\"Català (Canviar idioma)\" aria-controls=\"bcnbrand-language-dropdown-list\" aria-expanded=\"false\" class=\"bcnbrand-dropdown-toggle bcnbrand-nav-link plausible-event-name=barra-idioma-desplegar\" id=\"bcnbrand-lang-toggle\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": "bc1bfaf6f96d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2a4ac752"
          }
        ]
      },
      {
        "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": 98,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "xpath": "iframe[height=\"410px\"]",
            "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": "30bf52d4957f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-365a2ea5"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_1.png\">",
            "xpath": ".menu-0 > .icona > img",
            "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": "742226208e41",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-bf66ad5e"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "xpath": ".menu-2 > .icona > img",
            "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": "f2b9a7d3b24d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<img src=\"/themes/barcelonacat_theme/images/menu/fletxa_3.png\">",
            "xpath": ".menu-2 > .icona > img",
            "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": "194e915ad3bc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-73a9d03d"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<img src=\"/images/icons/marker.svg\" class=\"img-marker\">",
            "xpath": "iframe[height=\"410px\"]",
            "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": "30bf52d4957f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-365a2ea5"
          }
        ]
      },
      {
        "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": 91,
        "examples": [
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<button>",
            "xpath": null,
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": "eb6a56ff5328",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1a80676"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a class=\"link-destacat\" href=\"/en/living-in-bcn\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": "a1e23256e1d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4a2036e"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a class=\"link-destacat\" href=\"https://com-shi-va.barcelona.cat/en/\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": "08a4a8120a0d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cafa99ac"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a class=\"link-destacat\" href=\"/en/work-and-business\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": "864d658623ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-27bac412"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<a class=\"link-destacat\" href=\"/en/what-to-do-in-bcn\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": "5cf4aa53f811",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7668f4ff"
          }
        ]
      },
      {
        "rule": "img_alt_null",
        "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://barcelona.cat/",
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "xpath": null,
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "fingerprint": "386db081c8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<img title=\"Photo: P. de Grenet\" alt=\"\" height=\"228\" width=\"528\" src=\"/sites/default/files/styles/destacat_gran/public/serveis_socials_528x228_2.jpg?itok=SOUJs06O\" loading=\"lazy\">",
            "xpath": null,
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "fingerprint": "b567189f35c1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-394f28aa"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<img loading=\"lazy\" title=\"Photo: M. Moreno\" alt=\"\" height=\"223\" width=\"387\" src=\"/sites/default/files/styles/distribuidora_central/public/una-nena-pinta-amb-les-mans-un-mural_1_1_2.jpg?itok=g1I8xxcz\" data-original=\"/sites/default/files/una-nena-pinta-amb-les-mans-un-mural_1_1_2.jpg\" class=\"img-cover\">",
            "xpath": null,
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "fingerprint": "a3a773bd781c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8c41719d"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "xpath": null,
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "fingerprint": "386db081c8b7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<img title=\"Foto: Elena Pastor\" alt=\"\" height=\"228\" width=\"252\" src=\"/sites/default/files/styles/destacat_petit/public/forndepa_252x228.jpg?itok=oONyE8WA\" loading=\"lazy\">",
            "xpath": null,
            "message": "The image 'alt' attribute is empty, but the 'title' attribute is not empty",
            "fingerprint": "2fa7e3d782c0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-30615481"
          }
        ]
      },
      {
        "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": 67,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "xpath": null,
            "message": "Form control with \"progressbar\" role has no associated label",
            "fingerprint": "7c5f5e261593",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "xpath": null,
            "message": "Form control with \"progressbar\" role has no associated label",
            "fingerprint": "7c5f5e261593",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "xpath": null,
            "message": "Form control with \"progressbar\" role has no associated label",
            "fingerprint": "92f364ecf8ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<div style=\"background-size: 25% 100%;\" aria-valuenow=\"25\" aria-valuemax=\"100\" aria-valuemin=\"0\" role=\"progressbar\" class=\"progress\" id=\"progressbar-carousel-capcalera\">",
            "xpath": null,
            "message": "Form control with \"progressbar\" role has no associated label",
            "fingerprint": "d532c13a3c1e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8da641eb"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
            "html": "<select class=\"ajuntament-guia-sorting-mobile\">",
            "xpath": null,
            "message": "Form control element <select> has no associated label",
            "fingerprint": "fff24715a6ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dacdc20a"
          }
        ]
      },
      {
        "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": 40,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/coneixbcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "fingerprint": "aed730b19f73",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "fingerprint": "e9177dca302d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "fingerprint": "1e6d986bd172",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "fingerprint": "284ce04d8838",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "The element with role \"menu\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "fingerprint": "4b6feafb5689",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-330d377f"
          }
        ]
      },
      {
        "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": 31,
        "examples": [
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"1\" href=\"#\" coords=\"376,324,379,325,387,335,398,333,401,333,402,334,404,336,405,337,410,337,417,340,421,340,421,351,430,351,430,353,430,357,430,363,430,369,430,373,430,374,431,374,435,374,437,374,437,375,437,375,437,376,437,388,435,388,428,385,423,387,424,393,421,394,421,392,420,390,419,389,418,389,413,392,406,394,399,397,393,400,388,402,386,403,385,406,386,409,389,408,389,409,367,417,362,420,362,420,361,420,360,420,349,426,348,424,349,423,350,424,364,417,364,416,365,415,366,416,377,412,375,408,374,409,372,410,370,410,369,410,367,410,366,412,367,414,366,414,365,412,366,410,365,410,366,408,366,408,367,406,368,407,367,408,368,408,370,407,372,407,375,405,376,404,375,404,376,403,377,404,381,400,381,400,378,402,377,402,374,404,373,401,374,401,373,400,378,396,377,395,378,394,382,399,383,398,381,395,384,393,386,395,388,394,388,393,387,393,388,392,389,392,390,391,392,391,391,390,391,389,390,389,389,388,384,392,383,391,382,389,383,388,383,389,383,390,384,390,383,388,384,388,384,389,385,389,384,387,385,387,386,388,386,388,385,386,386,386,387,387,387,387,387,387,387,386,387,385,387,385,388,386,389,386,388,385,388,384,389,386,393,387,394,386,393,386,394,385,394,386,395,385,397,384,398,383,399,381,401,379,402,377,402,376,401,373,401,372,401,371,400,371,399,370,393,381,382,384,381,379,382,378,382,379,383,378,391,376,394,370,381,374,382,377,381,378,380,375,374,376,377,390,372,391,372,389,371,385,370,381,369,379,369,377,369,377,369,376,369,374,368,373,372,372,370,369,362,359,358,355,359,338,376,324\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": "4bfa270fbf85",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-095b2f25"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"2\" href=\"#\" coords=\"360,274,394,291,417,291,417,295,433,295,433,283,457,283,457,319,456,320,454,322,454,323,454,324,455,325,443,337,442,338,441,339,438,342,437,343,437,343,422,343,422,339,420,339,418,339,417,339,415,339,412,338,410,337,405,337,404,336,402,333,401,332,400,332,397,333,395,333,392,334,388,334,386,335,379,325,376,324,359,338,358,355,328,325,327,322,327,297,328,296,331,294,335,290,340,286,343,283,345,281,349,279,354,276,357,274,358,275,360,274\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": "850d3020f9d4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ca6c1da1"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"3\" href=\"#\" coords=\"338,287,330,286,328,286,323,285,317,283,311,280,309,280,304,278,295,276,285,275,282,275,281,275,281,275,280,273,280,275,280,278,280,280,280,280,279,282,279,283,279,284,280,287,280,292,280,292,281,296,281,296,281,297,281,298,281,299,281,302,280,305,280,306,280,306,279,308,277,310,277,312,276,313,276,315,274,317,273,319,272,321,272,331,265,331,264,331,262,331,260,333,256,336,254,338,253,338,251,338,251,338,249,343,247,348,247,350,247,350,246,354,246,355,245,357,245,361,242,360,240,359,241,357,237,356,237,357,237,358,235,358,234,358,234,357,234,356,231,356,229,356,227,356,226,356,226,355,226,355,225,354,224,354,224,354,223,354,224,352,219,351,219,353,210,350,208,349,204,348,198,345,192,343,186,341,182,339,180,339,179,338,175,337,170,335,165,333,161,331,159,331,156,330,153,329,153,330,154,332,155,335,155,337,155,340,156,342,155,351,154,354,154,359,152,370,150,376,151,383,156,394,164,407,172,418,182,427,188,432,191,436,204,451,205,451,208,450,209,449,209,450,210,451,212,450,211,448,223,442,224,443,226,442,233,449,231,450,232,451,234,450,238,448,245,445,252,441,260,437,266,434,271,432,272,431,273,432,274,433,280,430,271,417,270,413,260,411,221,425,218,419,219,419,219,418,227,415,227,414,226,411,225,408,224,407,226,407,228,406,230,406,230,406,231,406,238,412,240,411,244,407,249,403,255,398,259,395,261,393,262,394,263,396,264,397,261,400,262,400,258,404,258,405,283,408,284,403,286,403,286,402,287,402,289,402,290,403,289,404,288,408,287,413,286,417,286,419,287,419,288,419,288,417,289,412,291,406,292,401,292,399,293,399,293,399,296,399,295,402,295,402,296,416,295,417,295,417,296,417,301,415,306,413,313,411,319,409,323,408,325,407,324,397,330,395,330,397,331,401,333,405,334,406,335,406,339,405,341,404,338,395,344,394,350,392,353,400,351,401,352,402,357,400,359,405,339,411,338,410,337,411,337,412,321,418,321,417,320,417,320,418,307,422,306,422,305,422,305,423,276,444,277,446,270,451,272,454,248,470,232,497,234,499,235,497,237,493,240,488,244,482,247,477,249,473,250,471,252,470,256,467,262,462,270,457,277,452,283,447,288,444,290,443,291,442,295,439,300,436,305,432,310,428,314,426,315,425,316,424,318,424,319,423,322,422,327,420,331,419,333,418,335,417,340,416,345,414,351,411,356,410,358,409,358,409,361,405,362,406,362,405,363,404,362,404,362,404,361,405,360,404,358,400,360,399,359,396,358,396,358,395,357,393,356,390,355,389,356,388,356,388,356,388,361,384,361,384,363,383,362,382,368,378,368,378,369,379,369,378,369,376,369,376,369,375,368,373,368,372,369,372,371,372,372,371,371,370,370,369,362,359,361,358,359,356,358,355,352,349,349,345,347,344,347,344,340,336,328,325,327,322,327,320,327,315,327,308,327,303,327,301,327,298,327,297,328,296,331,294,334,291,337,288,338,287\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": "dabaa4bc21cf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e22b6f07"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"4\" href=\"#\" coords=\"305,181,304,182,302,183,301,183,299,183,298,183,296,183,295,183,294,183,294,184,293,185,291,186,289,186,288,187,287,187,286,188,286,189,283,189,283,189,281,189,280,189,279,190,279,191,279,192,280,194,280,195,279,197,278,198,277,199,277,200,276,200,275,202,273,205,272,206,272,207,272,208,272,210,272,211,271,211,270,211,269,211,269,212,269,213,269,215,269,216,269,217,269,217,269,219,269,219,269,220,268,221,266,221,264,221,263,220,258,223,258,224,257,226,257,227,258,230,258,233,258,234,260,236,260,237,260,239,261,241,262,243,262,244,262,244,262,245,262,247,261,248,259,250,258,251,273,266,285,267,284,269,280,273,281,275,283,275,288,276,294,276,300,277,304,278,307,279,310,280,314,281,323,285,332,286,336,286,338,287,339,287,345,282,352,277,357,274,358,274,357,273,356,272,353,270,349,268,346,267,345,266,344,264,341,260,338,255,334,250,333,248,330,247,325,244,319,242,317,240,313,239,311,238,312,237,312,236,313,234,312,232,311,229,310,228,313,227,316,225,317,223,318,221,317,219,317,218,316,216,316,216,314,208,310,208,309,208,307,207,306,206,306,205,306,204,307,203,307,203,307,202,307,201,308,199,309,198,309,197,309,196,309,195,309,194,310,194,309,194,309,192,310,191,309,189,309,187,309,186,308,186,307,184,306,182,306,182,306,181,305,181\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": "d8f1688fc3d2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3237c996"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"5\" href=\"#\" coords=\"251,68,248,83,255,84,256,82,255,78,268,84,272,82,275,80,277,75,279,76,282,80,284,80,291,83,301,76,305,67,302,61,304,58,309,56,310,55,318,50,311,43,308,40,309,40,313,34,308,32,307,31,307,31,308,30,310,28,312,26,308,21,304,25,293,39,292,40,289,41,287,44,286,44,283,44,280,43,278,43,274,41,271,41,271,41,271,42,271,42,271,43,271,44,270,46,271,47,271,48,272,50,272,53,271,54,270,55,269,56,269,57,268,58,266,62,261,66,255,68,251,68\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": "29a5eaf66f88",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-36abeb47"
          }
        ]
      },
      {
        "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": 30,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 6\" role=\"group\" data-slick-index=\"-1\" class=\"slick-slide slick-cloned\">",
            "xpath": null,
            "message": "The <div> element has the id \"\" that is empty",
            "fingerprint": "9df7f2d15ee7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7639263a"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 1\" role=\"group\" data-slick-index=\"6\" class=\"slick-slide slick-cloned\">",
            "xpath": null,
            "message": "The <div> element has the id \"\" that is empty",
            "fingerprint": "3401fd7b25d3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0a1ee837"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 2\" role=\"group\" data-slick-index=\"7\" class=\"slick-slide slick-cloned\">",
            "xpath": null,
            "message": "The <div> element has the id \"\" that is empty",
            "fingerprint": "757595b18a67",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-17532238"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 3\" role=\"group\" data-slick-index=\"8\" class=\"slick-slide slick-cloned\">",
            "xpath": null,
            "message": "The <div> element has the id \"\" that is empty",
            "fingerprint": "f9fdb4bb510f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c7161bf3"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-hidden=\"true\" id=\"\" aria-label=\"slide 4\" role=\"group\" data-slick-index=\"9\" class=\"slick-slide slick-cloned\">",
            "xpath": null,
            "message": "The <div> element has the id \"\" that is empty",
            "fingerprint": "16453a484e13",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a45f0315"
          }
        ]
      },
      {
        "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": 30,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" class=\"ajuntament-guia-item-name\" href=\"https://guia.barcelona.cat/ca/detall/espectacle-abraca-m-fins-que-m-adormi-de-cesc-colomina_99400770647.html\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Abraçam fins que madormi'",
            "fingerprint": "1346dfb14d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee41b862"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" class=\"ajuntament-guia-item-name\" href=\"https://guia.barcelona.cat/ca/detall/espectacle-abraca-m-fins-que-m-adormi-de-cesc-colomina_99400770647.html\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Abraçam fins que madormi'",
            "fingerprint": "1346dfb14d6c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee41b862"
          },
          {
            "url": "https://barcelona.cat/ca/coneixbcn",
            "html": "<a title=\"Obre en una finestra nova\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/ca/ve-de-barcelona\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Ve de Barcelona'",
            "fingerprint": "bad6dec195ce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9322e467"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn",
            "html": "<a title=\"Open in a new window\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/en/ve-de-barcelona\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Ve de Barcelona'",
            "fingerprint": "651f10f2c6bf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-90ae88bf"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn",
            "html": "<a title=\"Abrir en una ventana nueva\" target=\"_blank\" href=\"https://ajuntament.barcelona.cat/barcelonallibres/es/ve-de-barcelona\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Ve de Barcelona'",
            "fingerprint": "80c42b03a88b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9b26b1e6"
          }
        ]
      },
      {
        "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": 27,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<ul aria-label=\"carousel\" role=\"region\" class=\"banners-paginats-list slick-initialized slick-slider\">",
            "xpath": null,
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "fingerprint": "66fd0713d252",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a9c11ae"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn",
            "html": "<ul aria-label=\"carousel\" role=\"region\" class=\"banners-paginats-list slick-initialized slick-slider\">",
            "xpath": null,
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "fingerprint": "381f56fd017d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a9c11ae"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn",
            "html": "<ul aria-label=\"carousel\" role=\"region\" class=\"banners-paginats-list slick-initialized slick-slider\">",
            "xpath": null,
            "message": "The ARIA role 'region' is not valid for the element <ul>",
            "fingerprint": "463f2ec4880a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3a9c11ae"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "xpath": null,
            "message": "The ARIA role 'region' is not valid for the element <form>",
            "fingerprint": "722c5996bb3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d3a36adb"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "xpath": null,
            "message": "The ARIA role 'status' is not valid for the element <h3>",
            "fingerprint": "5344ea815da4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-72ea7693"
          }
        ]
      },
      {
        "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": 24,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": "3a8b0192869a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": "3a8b0192869a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": "3d2ebe274fa9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<div tabindex=\"0\" style=\"width: 100%; display: inline-block;\" data-value=\"1\" class=\"item promo img-quadrada\" data-history-node-id=\"20399\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": "25ac6d70f7f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8145114b"
          },
          {
            "url": "https://barcelona.cat/ca/implicat",
            "html": "<div tabindex=\"0\" class=\"masonry-text\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": "a82c36d95129",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f1c29c05"
          }
        ]
      },
      {
        "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": 21,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": "c5c42552621d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2e5358b"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": "8029ee822472",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7abf23d5"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": "35fd6f02b20b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8745a8bd"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"iframe-planol\" src=\"https://geoportal.barcelona.cat/PlanolBCN/widget/Widget.aspx?lang=CA\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": "7ca7c8c32292",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-2903ceb7"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": "c5c42552621d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a2e5358b"
          }
        ]
      },
      {
        "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": 20,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/coneixbcn",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "xpath": ".list-pano-rollover",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "fingerprint": "22e8ec98295b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "xpath": ".list-pano-rollover",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "fingerprint": "f24e3a4b182c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "xpath": ".list-pano-rollover",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "fingerprint": "d6a7ea0e9bbf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "xpath": ".list-pano-rollover",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "fingerprint": "9e25ce469e68",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn",
            "html": "<div role=\"menu\" class=\"container list-pano-rollover\">",
            "xpath": ".list-pano-rollover",
            "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": [
              ".distribuidora-css3"
            ],
            "colorScheme": "light",
            "fingerprint": "17fac98b4d22",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-20b16b13"
          }
        ]
      },
      {
        "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": 20,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/coneixbcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "fingerprint": "0f414e88c085",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "fingerprint": "ea196d2ca8c4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "fingerprint": "34e29d026a34",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "fingerprint": "143890c41a4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Verify the <div> element with \"menu\" role has keyboard access",
            "fingerprint": "65b0769de774",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1686a5c8"
          }
        ]
      },
      {
        "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": 20,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/coneixbcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": "51fd6bf73794",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": "4d29045a7569",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": "f5e319326246",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": "910e6c7ffe15",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn",
            "html": "<div class=\"container list-pano-rollover\" role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": "a7eff79e29be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-119a1d12"
          }
        ]
      },
      {
        "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": 17,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<ul class=\"banners-paginats-list slick-initialized slick-slider\" role=\"region\" aria-label=\"carousel\">",
            "xpath": ".banners-paginats-list",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "4f29773a6b5b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b451be3"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn",
            "html": "<ul class=\"banners-paginats-list slick-initialized slick-slider\" role=\"region\" aria-label=\"carousel\">",
            "xpath": ".banners-paginats-list",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "8d44abb67182",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b451be3"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn",
            "html": "<ul class=\"banners-paginats-list slick-initialized slick-slider\" role=\"region\" aria-label=\"carousel\">",
            "xpath": ".banners-paginats-list",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "01871aa6b7e2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3b451be3"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<form class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\" role=\"region\" aria-label=\"News list dates and number of results per page control\" aria-controls=\"ajuntament-actualitat-noticies\">",
            "xpath": ".justify-content-md-between",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role region is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "a02f15965a3a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f7e878a1"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<h3 class=\"sr-only\" role=\"status\">Showing <span>10</span> results.</h3>",
            "xpath": "h3[role=\"status\"]",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role status is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "a78e26d98c48",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-058b7b77"
          }
        ]
      },
      {
        "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": 17,
        "examples": [
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<select aria-label=\"Number of results to display. On select the list will update automatically.\" data-api=\"/en/api/noticies/node/22746?xout=json2&wtarget=parc-montjuic&nr=10&lg=en&from=0\" name=\"actualitat-nr\" class=\"ajuntament-actualitat-nr\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": "6e746658907a",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dc2d73bf"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
            "html": "<button aria-label=\"slide 1 de 2\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": "c9243076f82e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-016b08f3"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
            "html": "<button aria-label=\"slide 2 de 2\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": "d3a351c9a1a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50cef1b0"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
            "html": "<button aria-label=\"slide 1 of 6\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": "cd8dc365805d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-29749ae5"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
            "html": "<button aria-label=\"slide 2 of 6\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": "4f79005c9b82",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fec07f4e"
          }
        ]
      },
      {
        "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": 16,
        "examples": [
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<img style=\"width: 700px; height: 499px; opacity: 1;\" src=\"https://www.barcelona.cat/themes/barcelonacat_theme/includes/fembarri/img/0_map_es.jpg?v=20260401-1\" class=\"mapster_el\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": "4413b8e69d91",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-01f88863"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/eternity-cartel.jpg\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": "5cad848a8550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f3531421"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/five-nights-at-freddys-2-cartel.jpg\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": "5c30c171a771",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ffcc99a"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/golpes-cartel_0.jpg\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": "c21c0c4947c5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-dda80033"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<img src=\"https://www.barcelona.cat/barcelonacultura/cartellera/files/hanna-i-els-nadals-oblidats-cartel.jpg\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": "d4014e344789",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ae62811f"
          }
        ]
      },
      {
        "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": 15,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a target=\"_blank\" href=\"../ca/\">Plànol</a>",
            "xpath": "#iframe-planol",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#iframe-planol"
            ],
            "colorScheme": "light",
            "fingerprint": "c7eaed186dc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5760012c"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
            "html": "<span class=\"s2\">Online booking</span>",
            "xpath": ".s2",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.1 (foreground color: #db2828, background color: #70b8af, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".box-info-destacada"
            ],
            "colorScheme": "light",
            "fingerprint": "b122f07fdbce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3fe64c71"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<a target=\"_blank\" href=\"../ca/\">Plànol</a>",
            "xpath": "#iframe-planol",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#iframe-planol"
            ],
            "colorScheme": "light",
            "fingerprint": "c7eaed186dc2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5760012c"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<a target=\"_blank\" href=\"../en/\">Barcelona map</a>",
            "xpath": "#planol-screen > iframe",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#planol-screen > iframe"
            ],
            "colorScheme": "light",
            "fingerprint": "cd61ce1fb9c9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd2c0148"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<a target=\"_blank\" href=\"../es/\">Plano</a>",
            "xpath": "#planol-screen > iframe",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.26 (foreground color: #0099cc, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#planol-screen > iframe"
            ],
            "colorScheme": "light",
            "fingerprint": "556c8a2b8539",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-cd2c0148"
          }
        ]
      },
      {
        "rule": "listitem",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.3.1"
          ],
          "conformanceLevel": "A",
          "description": "Ensures <li> elements are contained within a <ul> or <ol>. List items outside lists lose their structural meaning for screen reader users."
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/listitem?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 15,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "xpath": ".slick-current > div > .banner-item.box-banner",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "12e83b7ce34d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3937f86e"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "xpath": "div[data-slick-index=\"1\"] > div > .banner-item.box-banner",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "d2fa037e78f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6b1f7756"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "xpath": "div[data-slick-index=\"2\"] > div > .banner-item.box-banner",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "898a432aded3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-35455be8"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "xpath": "div[data-slick-index=\"3\"] > div > .banner-item.box-banner",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "e2b5e4a36304",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66a7a5f3"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn",
            "html": "<li class=\"banner-item box-banner\" style=\"width: 100%; display: inline-block;\">",
            "xpath": ".slick-current > div > .banner-item.box-banner",
            "message": "<li> elements must be contained in a <ul> or <ol>",
            "fixSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "72c5a07afd17",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3937f86e"
          }
        ]
      },
      {
        "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": 14,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></a>",
            "xpath": "#iframe-planol",
            "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": "86a1dfeb1d7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6a9b6d0"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></a>",
            "xpath": "#iframe-planol",
            "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": "86a1dfeb1d7c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d6a9b6d0"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></a>",
            "xpath": "#planol-screen > iframe",
            "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": "a9e0cd1c51f5",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8afc0f7c"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<a id=\"lupaCerca\" href=\"javascript:void(0);\" class=\"js_search_icon\"></a>",
            "xpath": "#planol-screen > iframe",
            "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": "8bca46084b4f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8afc0f7c"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<a href=\"https://www.barcelona.cat/barcelonacultura/cartellera/ca/pellicula/eternity\" target=\"_blank\">",
            "xpath": ".widgetCartelleraIF",
            "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": "633f0c87e059",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0edde2ec"
          }
        ]
      },
      {
        "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": 14,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": "58fe264ea9a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d501070e"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": "85fbc9d4e1ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a88c7bf4"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe width=\"100%\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" height=\"410px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": "4b1c96baa550",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-67f0c8d1"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<iframe id=\"i-temps\" width=\"142px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": "58fe264ea9a6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d501070e"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<iframe id=\"qualitat-aire-i\" width=\"336px\" src=\"https://ajuntament.barcelona.cat/widgets/qualitat-aire/v2/?lang=ca&config=lameva&20240110\" height=\"88px\" frameborder=\"0\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": "85fbc9d4e1ae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a88c7bf4"
          }
        ]
      },
      {
        "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": 12,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\" role=\"region\" aria-label=\"carousel\">",
            "xpath": ".llistat-bg-promos",
            "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": [
              ".llistat-promos",
              ".carousel"
            ],
            "colorScheme": "light",
            "fingerprint": "1eb8d3f1a5e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dcf3726"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<main id=\"main-content\" role=\"main\">",
            "xpath": "#main-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": [
              "#iframe-planol"
            ],
            "colorScheme": "light",
            "fingerprint": "748471a2be4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60ded9ac"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<nav class=\"js-main-search\">",
            "xpath": "#iframe-planol",
            "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": [
              "#menu-footer"
            ],
            "colorScheme": "light",
            "fingerprint": "50961bc3b0a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-79321091"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\" role=\"region\" aria-label=\"carousel\">",
            "xpath": ".llistat-bg-promos",
            "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": [
              ".llistat-promos",
              ".carousel"
            ],
            "colorScheme": "light",
            "fingerprint": "1eb8d3f1a5e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0dcf3726"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<main id=\"main-content\" role=\"main\">",
            "xpath": "#main-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": [
              "#iframe-planol"
            ],
            "colorScheme": "light",
            "fingerprint": "748471a2be4d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-60ded9ac"
          }
        ]
      },
      {
        "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": 12,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": "6ef2dc1bb020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1abf99e"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": "4eb9af0db3b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-835650ef"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-label=\"carousel\" role=\"region\" data-taguejar=\"Promos Home 2 nivell\" class=\"carousel slick-initialized slick-slider\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": "6ea0dde931dc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7adfe39f"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": "6ef2dc1bb020",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1abf99e"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": "4eb9af0db3b0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-835650ef"
          }
        ]
      },
      {
        "rule": "area_alt_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://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"1\" href=\"#\" coords=\"376,324,379,325,387,335,398,333,401,333,402,334,404,336,405,337,410,337,417,340,421,340,421,351,430,351,430,353,430,357,430,363,430,369,430,373,430,374,431,374,435,374,437,374,437,375,437,375,437,376,437,388,435,388,428,385,423,387,424,393,421,394,421,392,420,390,419,389,418,389,413,392,406,394,399,397,393,400,388,402,386,403,385,406,386,409,389,408,389,409,367,417,362,420,362,420,361,420,360,420,349,426,348,424,349,423,350,424,364,417,364,416,365,415,366,416,377,412,375,408,374,409,372,410,370,410,369,410,367,410,366,412,367,414,366,414,365,412,366,410,365,410,366,408,366,408,367,406,368,407,367,408,368,408,370,407,372,407,375,405,376,404,375,404,376,403,377,404,381,400,381,400,378,402,377,402,374,404,373,401,374,401,373,400,378,396,377,395,378,394,382,399,383,398,381,395,384,393,386,395,388,394,388,393,387,393,388,392,389,392,390,391,392,391,391,390,391,389,390,389,389,388,384,392,383,391,382,389,383,388,383,389,383,390,384,390,383,388,384,388,384,389,385,389,384,387,385,387,386,388,386,388,385,386,386,386,387,387,387,387,387,387,387,386,387,385,387,385,388,386,389,386,388,385,388,384,389,386,393,387,394,386,393,386,394,385,394,386,395,385,397,384,398,383,399,381,401,379,402,377,402,376,401,373,401,372,401,371,400,371,399,370,393,381,382,384,381,379,382,378,382,379,383,378,391,376,394,370,381,374,382,377,381,378,380,375,374,376,377,390,372,391,372,389,371,385,370,381,369,379,369,377,369,377,369,376,369,374,368,373,372,372,370,369,362,359,358,355,359,338,376,324\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "<area> element in an image map has no text alternative",
            "fingerprint": "387d29b876f3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c9f41411"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"2\" href=\"#\" coords=\"360,274,394,291,417,291,417,295,433,295,433,283,457,283,457,319,456,320,454,322,454,323,454,324,455,325,443,337,442,338,441,339,438,342,437,343,437,343,422,343,422,339,420,339,418,339,417,339,415,339,412,338,410,337,405,337,404,336,402,333,401,332,400,332,397,333,395,333,392,334,388,334,386,335,379,325,376,324,359,338,358,355,328,325,327,322,327,297,328,296,331,294,335,290,340,286,343,283,345,281,349,279,354,276,357,274,358,275,360,274\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "<area> element in an image map has no text alternative",
            "fingerprint": "42b2f4e12ce3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3e7cf501"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"3\" href=\"#\" coords=\"338,287,330,286,328,286,323,285,317,283,311,280,309,280,304,278,295,276,285,275,282,275,281,275,281,275,280,273,280,275,280,278,280,280,280,280,279,282,279,283,279,284,280,287,280,292,280,292,281,296,281,296,281,297,281,298,281,299,281,302,280,305,280,306,280,306,279,308,277,310,277,312,276,313,276,315,274,317,273,319,272,321,272,331,265,331,264,331,262,331,260,333,256,336,254,338,253,338,251,338,251,338,249,343,247,348,247,350,247,350,246,354,246,355,245,357,245,361,242,360,240,359,241,357,237,356,237,357,237,358,235,358,234,358,234,357,234,356,231,356,229,356,227,356,226,356,226,355,226,355,225,354,224,354,224,354,223,354,224,352,219,351,219,353,210,350,208,349,204,348,198,345,192,343,186,341,182,339,180,339,179,338,175,337,170,335,165,333,161,331,159,331,156,330,153,329,153,330,154,332,155,335,155,337,155,340,156,342,155,351,154,354,154,359,152,370,150,376,151,383,156,394,164,407,172,418,182,427,188,432,191,436,204,451,205,451,208,450,209,449,209,450,210,451,212,450,211,448,223,442,224,443,226,442,233,449,231,450,232,451,234,450,238,448,245,445,252,441,260,437,266,434,271,432,272,431,273,432,274,433,280,430,271,417,270,413,260,411,221,425,218,419,219,419,219,418,227,415,227,414,226,411,225,408,224,407,226,407,228,406,230,406,230,406,231,406,238,412,240,411,244,407,249,403,255,398,259,395,261,393,262,394,263,396,264,397,261,400,262,400,258,404,258,405,283,408,284,403,286,403,286,402,287,402,289,402,290,403,289,404,288,408,287,413,286,417,286,419,287,419,288,419,288,417,289,412,291,406,292,401,292,399,293,399,293,399,296,399,295,402,295,402,296,416,295,417,295,417,296,417,301,415,306,413,313,411,319,409,323,408,325,407,324,397,330,395,330,397,331,401,333,405,334,406,335,406,339,405,341,404,338,395,344,394,350,392,353,400,351,401,352,402,357,400,359,405,339,411,338,410,337,411,337,412,321,418,321,417,320,417,320,418,307,422,306,422,305,422,305,423,276,444,277,446,270,451,272,454,248,470,232,497,234,499,235,497,237,493,240,488,244,482,247,477,249,473,250,471,252,470,256,467,262,462,270,457,277,452,283,447,288,444,290,443,291,442,295,439,300,436,305,432,310,428,314,426,315,425,316,424,318,424,319,423,322,422,327,420,331,419,333,418,335,417,340,416,345,414,351,411,356,410,358,409,358,409,361,405,362,406,362,405,363,404,362,404,362,404,361,405,360,404,358,400,360,399,359,396,358,396,358,395,357,393,356,390,355,389,356,388,356,388,356,388,361,384,361,384,363,383,362,382,368,378,368,378,369,379,369,378,369,376,369,376,369,375,368,373,368,372,369,372,371,372,372,371,371,370,370,369,362,359,361,358,359,356,358,355,352,349,349,345,347,344,347,344,340,336,328,325,327,322,327,320,327,315,327,308,327,303,327,301,327,298,327,297,328,296,331,294,334,291,337,288,338,287\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "<area> element in an image map has no text alternative",
            "fingerprint": "6c46b8a6b32b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d8b3f623"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"4\" href=\"#\" coords=\"305,181,304,182,302,183,301,183,299,183,298,183,296,183,295,183,294,183,294,184,293,185,291,186,289,186,288,187,287,187,286,188,286,189,283,189,283,189,281,189,280,189,279,190,279,191,279,192,280,194,280,195,279,197,278,198,277,199,277,200,276,200,275,202,273,205,272,206,272,207,272,208,272,210,272,211,271,211,270,211,269,211,269,212,269,213,269,215,269,216,269,217,269,217,269,219,269,219,269,220,268,221,266,221,264,221,263,220,258,223,258,224,257,226,257,227,258,230,258,233,258,234,260,236,260,237,260,239,261,241,262,243,262,244,262,244,262,245,262,247,261,248,259,250,258,251,273,266,285,267,284,269,280,273,281,275,283,275,288,276,294,276,300,277,304,278,307,279,310,280,314,281,323,285,332,286,336,286,338,287,339,287,345,282,352,277,357,274,358,274,357,273,356,272,353,270,349,268,346,267,345,266,344,264,341,260,338,255,334,250,333,248,330,247,325,244,319,242,317,240,313,239,311,238,312,237,312,236,313,234,312,232,311,229,310,228,313,227,316,225,317,223,318,221,317,219,317,218,316,216,316,216,314,208,310,208,309,208,307,207,306,206,306,205,306,204,307,203,307,203,307,202,307,201,308,199,309,198,309,197,309,196,309,195,309,194,310,194,309,194,309,192,310,191,309,189,309,187,309,186,308,186,307,184,306,182,306,182,306,181,305,181\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "<area> element in an image map has no text alternative",
            "fingerprint": "6b275e82e405",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-617ea22a"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area districte=\"5\" href=\"#\" coords=\"251,68,248,83,255,84,256,82,255,78,268,84,272,82,275,80,277,75,279,76,282,80,284,80,291,83,301,76,305,67,302,61,304,58,309,56,310,55,318,50,311,43,308,40,309,40,313,34,308,32,307,31,307,31,308,30,310,28,312,26,308,21,304,25,293,39,292,40,289,41,287,44,286,44,283,44,280,43,278,43,274,41,271,41,271,41,271,42,271,42,271,43,271,44,270,46,271,47,271,48,272,50,272,53,271,54,270,55,269,56,269,57,268,58,266,62,261,66,255,68,251,68\" alt=\"\" shape=\"poly\">",
            "xpath": null,
            "message": "<area> element in an image map has no text alternative",
            "fingerprint": "fe5b6d4d250e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ece5398"
          }
        ]
      },
      {
        "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": 11,
        "examples": [
          {
            "url": "https://barcelona.cat/en/living-in-bcn/accessibility",
            "html": "<div class=\"descripcio\">",
            "xpath": null,
            "message": "Confirm the word(s) 'right' of the user instruction is used to indicate a logical rather than visual position",
            "fingerprint": "1fd067952a81",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94679fae"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'big'",
            "fingerprint": "d38ea9583970",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "url": "https://barcelona.cat/en/getinvolved",
            "html": "<h3>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'Round'",
            "fingerprint": "861047cb1627",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ee0dcab9"
          },
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'biggest, large'",
            "fingerprint": "6846bd703aaf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'square'",
            "fingerprint": "d3c960d3a59e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-16897965"
          }
        ]
      },
      {
        "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": 10,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" width=\"142px\" id=\"i-temps\"></iframe>",
            "xpath": "#i-temps",
            "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": "6c71a76c3812",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<iframe frameborder=\"0\" height=\"410px\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" width=\"100%\"></iframe>",
            "xpath": "iframe[height=\"410px\"]",
            "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": "aeaf6bc0df95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eff75f8"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=ca\" width=\"142px\" id=\"i-temps\"></iframe>",
            "xpath": "#i-temps",
            "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": "6c71a76c3812",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<iframe frameborder=\"0\" height=\"410px\" src=\"https://com-shi-va.barcelona.cat/ca/api/widget/route\" width=\"100%\"></iframe>",
            "xpath": "iframe[height=\"410px\"]",
            "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": "aeaf6bc0df95",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3eff75f8"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<iframe frameborder=\"0\" height=\"88px\" src=\"https://ajuntament.barcelona.cat/widgets/temps/v3/?lang=en\" width=\"142px\" id=\"i-temps\"></iframe>",
            "xpath": "#i-temps",
            "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": "6f7c7d7d4110",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-256a0627"
          }
        ]
      },
      {
        "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": 8,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<button class=\"geoLocation\"></button>",
            "xpath": "#iframe-planol",
            "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": "249da0f895f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91f459fc"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<button class=\"geoLocation\"></button>",
            "xpath": "#iframe-planol",
            "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": "249da0f895f0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91f459fc"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<button class=\"geoLocation\"></button>",
            "xpath": "#planol-screen > iframe",
            "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": "a2cf35f06ffc",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07209c06"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<button class=\"geoLocation\"></button>",
            "xpath": "#planol-screen > iframe",
            "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": "b8074a962157",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-07209c06"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
            "html": "<button class=\"geoLocation\"></button>",
            "xpath": ".geoLocation",
            "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": "92a3b9b16600",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ae138eab"
          }
        ]
      },
      {
        "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": 8,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": "22c2e4ded4cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-label=\"Promotional home\" role=\"banner\" class=\"promotional front-page\" id=\"promotional-home\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": "34750b3e682f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c70beba"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": "22c2e4ded4cd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div aria-label=\"Promotional home\" role=\"banner\" class=\"promotional front-page\" id=\"promotional-home\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": "34750b3e682f",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c70beba"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<header aria-label=\"Site header\" role=\"banner\" class=\"header front-page\" id=\"header\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": "2e44eaf247be",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d1a4e33c"
          }
        ]
      },
      {
        "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": 8,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "fingerprint": "75e80127cfd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          },
          {
            "url": "https://barcelona.cat/",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "fingerprint": "2fb3f3bbdc0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d55ef25"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "fingerprint": "75e80127cfd6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-promos slick-initialized slick-slider\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "fingerprint": "2fb3f3bbdc0b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0d55ef25"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<div aria-label=\"carousel\" role=\"region\" class=\"llistat-bg-promos slick-initialized slick-slider slick-dotted\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"carousel\" label",
            "fingerprint": "1915c91f81f7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9999055a"
          }
        ]
      },
      {
        "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": 8,
        "examples": [
          {
            "url": "https://barcelona.cat/en/discoverbcn/pics",
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-transports-control\">",
            "xpath": null,
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": "3906838f3158",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f18a4567"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/pics",
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-fullscreen-control\">",
            "xpath": null,
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": "634884cf4728",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-31c20fda"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/pics",
            "html": "<button title=\"Zoom in\" type=\"button\" class=\"ol-zoom-in\">",
            "xpath": null,
            "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": "8256c07854e9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e73cfb47"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/pics",
            "html": "<button title=\"Zoom out\" type=\"button\" class=\"ol-zoom-out\">",
            "xpath": null,
            "message": "Element \"button\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": "b01932d12475",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e1b0b6c6"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/pets",
            "html": "<div tabindex=\"0\" class=\"ajuntament-maps-button ajuntament-maps-transports-control\">",
            "xpath": null,
            "message": "Element \"div\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": "5969e432eddd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f18a4567"
          }
        ]
      },
      {
        "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": 5,
        "examples": [
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": "0c426a9559a3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": "5e2d3bd449a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": "51adf0a97e8b",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": "2092d97f672d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": "8e55dbd992cb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-f09e3077"
          }
        ]
      },
      {
        "rule": "aria-progressbar-name",
        "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/aria-progressbar-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"75\" style=\"background-size: 75% 100%;\">\n          <span class=\"slider__label sr-only\">75% completed</span>\n        </div>",
            "xpath": "#progressbar-carousel-capcalera",
            "message": "ARIA progressbar nodes must 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": "d369c225d201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" style=\"background-size: 50% 100%;\">\n          <span class=\"slider__label sr-only\">50% completed</span>\n        </div>",
            "xpath": "#progressbar-carousel-capcalera",
            "message": "ARIA progressbar nodes must 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": "d369c225d201",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" style=\"background-size: 50% 100%;\">\n          <span class=\"slider__label sr-only\">50% completed</span>\n        </div>",
            "xpath": "#progressbar-carousel-capcalera",
            "message": "ARIA progressbar nodes must 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": "57f09a8a9fd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<div id=\"progressbar-carousel-capcalera\" class=\"progress\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" style=\"background-size: 50% 100%;\">\n          <span class=\"slider__label sr-only\">50% completed</span>\n        </div>",
            "xpath": "#progressbar-carousel-capcalera",
            "message": "ARIA progressbar nodes must 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": "959b3f2a0878",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c43ee842"
          }
        ]
      },
      {
        "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://barcelona.cat/",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Anterior\">\n                <i aria-hidden=\"true\" title=\"Anterior\" class=\"bcn-disabled\"></i>\n            </span>",
            "xpath": "#qualitat-aire-i",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "26aeff32abd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Anterior\">\n                <i aria-hidden=\"true\" title=\"Anterior\" class=\"bcn-disabled\"></i>\n            </span>",
            "xpath": "#qualitat-aire-i",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "26aeff32abd3",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Previous\">\n                <i aria-hidden=\"true\" title=\"Previous\" class=\"bcn-disabled\"></i>\n            </span>",
            "xpath": "#qualitat-aire-i",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "f572fcf38490",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<span tabindex=\"0\" class=\"qualitat-aire-anterior bcn-disabled\" aria-label=\"Previo\">\n                <i aria-hidden=\"true\" title=\"Previo\" class=\"bcn-disabled\"></i>\n            </span>",
            "xpath": "#qualitat-aire-i",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a span with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "9e5eeeefab16",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-046bd014"
          }
        ]
      },
      {
        "rule": "html-lang-valid",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "3.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-lang-valid?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://barcelona.cat/",
            "html": "<html lang=\"cat\">",
            "xpath": "#iframe-planol",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "4669f6c4bdfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66731296"
          },
          {
            "url": "https://barcelona.cat/ca",
            "html": "<html lang=\"cat\">",
            "xpath": "#iframe-planol",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "4669f6c4bdfe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-66731296"
          },
          {
            "url": "https://barcelona.cat/en",
            "html": "<html lang=\"cat\">",
            "xpath": "#planol-screen > iframe",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "7a8c2717f1f9",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78ad9048"
          },
          {
            "url": "https://barcelona.cat/es",
            "html": "<html lang=\"cat\">",
            "xpath": "#planol-screen > iframe",
            "message": "<html> element must have a valid value for the lang attribute",
            "fixSummary": "Fix all of the following:\n  Value of lang attribute not included in the list of valid languages",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "ca919cf00622",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-78ad9048"
          }
        ]
      },
      {
        "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": 4,
        "examples": [
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": "7fa05d9af7f2",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b5a7aee6"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"News list dates and number of results per page control\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": "7f093108aa98",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-b5a7aee6"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": "e1b2c5f523b8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-759868c2"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
            "html": "<form aria-controls=\"ajuntament-actualitat-noticies\" aria-label=\"Control de fechas y número de resultados por página del listado de noticias\" role=\"region\" class=\"d-flex justify-content-md-between align-items-md-center ajuntament-actualitat-filtres\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": "ed26fab90ac0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-759868c2"
          }
        ]
      },
      {
        "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": 4,
        "examples": [
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<fieldset>",
            "xpath": null,
            "message": "Group/Fieldset does not have an accessible name",
            "fingerprint": "89e0239d7cae",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
            "html": "<fieldset>",
            "xpath": null,
            "message": "Group/Fieldset does not have an accessible name",
            "fingerprint": "e4d74afbddc7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
            "html": "<fieldset>",
            "xpath": null,
            "message": "Group/Fieldset does not have an accessible name",
            "fingerprint": "7deb5a26a002",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
            "html": "<fieldset>",
            "xpath": null,
            "message": "Group/Fieldset does not have an accessible name",
            "fingerprint": "cb09abcc5e6e",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3151af29"
          }
        ]
      },
      {
        "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": 4,
        "examples": [
          {
            "url": "https://barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "xpath": null,
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "fingerprint": "5b1b608e0380",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "url": "https://barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "xpath": null,
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "fingerprint": "fb21044a45ab",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "xpath": null,
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "fingerprint": "7597ae072840",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          },
          {
            "url": "https://barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
            "html": "<h3 role=\"status\" class=\"sr-only\">",
            "xpath": null,
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "fingerprint": "e6b6c365084d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-57d4b15e"
          }
        ]
      },
      {
        "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": 4,
        "examples": [
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<div role=\"button\" tabindex=\"-1\" class=\"title\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": "f05b4dfaffdd",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1a8d144"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<select tabindex=\"-98\" id=\"districtsrc\" name=\"districtstr\" class=\"districtsrc\">",
            "xpath": null,
            "message": "Component with \"combobox\" role does not have a tabbable element",
            "fingerprint": "6854dbf687ad",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a83579d"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<select tabindex=\"-98\" class=\"\" id=\"ctg\" name=\"ctg\">",
            "xpath": null,
            "message": "Component with \"combobox\" role does not have a tabbable element",
            "fingerprint": "3ea80b5ae83d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-94a99777"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<select tabindex=\"-98\" class=\"\" name=\"ticket\" id=\"entradatipus\">",
            "xpath": null,
            "message": "Component with \"combobox\" role does not have a tabbable element",
            "fingerprint": "a5be0186d3fe",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-e9da37b0"
          }
        ]
      },
      {
        "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": 3,
        "examples": [
          {
            "url": "https://barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": "a81b1631ecaa",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": "e5054a379027",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<html style=\"\" class=\" js no-touch\" xmlns=\"http://www.w3.org/1999/xhtml\">",
            "xpath": null,
            "message": "Page detected as XHTML 1.0, but has neither 'lang' nor 'xml:lang' attributes",
            "fingerprint": "f0e93ee3a072",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-3f3f8864"
          }
        ]
      },
      {
        "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": 3,
        "examples": [
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<div class=\"title\" tabindex=\"-1\" role=\"button\"></div>",
            "xpath": "#fembarri",
            "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": "547bb86c95f6",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9d1f0064"
          },
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
            "html": "<div role=\"button\" class=\"U26fgb JRtysb ZDSs1 ...\" jscontroller=\"iSvg6e\" jsaction=\"click:cOuCgd; moused...\" jsshadow=\"\" aria-disabled=\"false\" tabindex=\"0\" aria-haspopup=\"true\" aria-expanded=\"false\" data-aligntop=\"true\">",
            "xpath": ".modal--image",
            "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": "043d83bb3312",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d81a4bde"
          },
          {
            "url": "https://barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
            "html": "<div title=\"\" role=\"button\" tabindex=\"0\" style=\"width: 31.7193px; height: 32px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -78px; top: 24px; z-index: 0;\">",
            "xpath": "iframe[frameborder=\"0\"]",
            "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 an empty title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "b3033c8d5264",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a1150386"
          }
        ]
      },
      {
        "rule": "select-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/select-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<select class=\"districtsrc\" name=\"districtstr\" id=\"districtsrc\" tabindex=\"-98\">",
            "xpath": "#districtsrc",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": "45ea9a89b9de",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-91bba567"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<select name=\"ctg\" id=\"ctg\" class=\"\" tabindex=\"-98\">",
            "xpath": "#ctg",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": "cc4dea4c9220",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-41278761"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<select id=\"entradatipus\" name=\"ticket\" class=\"\" tabindex=\"-98\">",
            "xpath": "#entradatipus",
            "message": "Select element must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\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": "44f4009d869c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-28619121"
          }
        ]
      },
      {
        "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": 2,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/que-pots-fer-a-bcn",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/distribuidora_banner_paginat/public/vedebcn_250x250.jpg?itok=sI_-hMsI\" width=\"250\" height=\"250\" alt=\"ve de barcelona\">",
            "xpath": "img[alt=\"ve de barcelona\"]",
            "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": "f9f23bf425e4",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-4c0d11d9"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<img src=\"img/districte_1.jpg\" alt=\"Ciutat Vella\">",
            "xpath": "#fembarri",
            "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": "d4f397540fe0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-9f2eecc8"
          }
        ]
      },
      {
        "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": 2,
        "examples": [
          {
            "url": "https://barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": "1d1dd9e0ac2d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": "23d70e76605c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-5de5dc40"
          }
        ]
      },
      {
        "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://barcelona.cat/es/que-hacer-en-bcn",
            "html": "<h3>",
            "xpath": null,
            "message": "Heading element has no descriptive content",
            "fingerprint": "6204073121c7",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-fd148279"
          },
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
            "html": "<h3 dir=\"ltr\">",
            "xpath": null,
            "message": "Heading element has no descriptive content",
            "fingerprint": "998953c6c416",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-24b0413d"
          }
        ]
      },
      {
        "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": 2,
        "examples": [
          {
            "url": "https://barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
            "html": "<h3 dir=\"ltr\">",
            "xpath": null,
            "message": "Element <h3> with \"heading\" role has no accessible name",
            "fingerprint": "8fc4c493ec6d",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-d04ac7e6"
          },
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
            "html": "<th scope=\"col\">",
            "xpath": null,
            "message": "Element <th> with \"columnheader\" role has no accessible name",
            "fingerprint": "1cfcb20e7dcf",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-50b188f9"
          }
        ]
      },
      {
        "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": 2,
        "examples": [
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<h3><i class=\"bcn-icon-cerca\"></i>Troba les activitats d'aquest cap de setmana:</h3>",
            "xpath": "div > h3",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "7d27208ed9a1",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-1e3bb278"
          },
          {
            "url": "https://barcelona.cat/capdesetmana/ca/",
            "html": "<h3 class=\"movieInfo-Title\" style=\"line-height: normal;\">Eternity</h3>",
            "xpath": ".widgetCartelleraIF",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "00c83dd3a6e0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-6a5c37e9"
          }
        ]
      },
      {
        "rule": "area-alt",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "1.1.1",
            "2.4.4"
          ],
          "conformanceLevel": "A",
          "description": "Ensures <area> elements of image maps have descriptive alternative text so screen reader users understand the link destination."
        },
        "wcag": {
          "scs": [
            "2.4.4",
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/area-alt?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<area shape=\"poly\" alt=\"\" coords=\"580,500,584,501,597,...\" href=\"#\" districte=\"1\">",
            "xpath": "#fembarri",
            "message": "Active <area> elements must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has an empty 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",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "2d0217c8a3eb",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-53cd3b04"
          }
        ]
      },
      {
        "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": 1,
        "examples": [
          {
            "url": "https://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<ul class=\"districtes_menu\">",
            "xpath": "#fembarri",
            "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=button]",
            "relatedPaths": [
              "#fembarri"
            ],
            "colorScheme": "light",
            "fingerprint": "c1cea6419b1c",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-a4b3d582"
          }
        ]
      },
      {
        "rule": "imagemap_alt_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://barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
            "html": "<img style=\"border: 0px; position: absolute; left: 0px; top: 0px; padding: 0px; opacity: 0;\" usemap=\"#bcn_map_0\" alt=\"\" border=\"0\" src=\"img/0_map_es.jpg?v=20260401-1\">",
            "xpath": null,
            "message": "Image map or child <area> has no text alternative",
            "fingerprint": "5da49d126cca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-8b67834a"
          }
        ]
      },
      {
        "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://barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
            "html": "<h3 dir=\"ltr\">&nbsp;</h3>",
            "xpath": "h3:nth-child(3)",
            "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": "2058267a2dce",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-512ffee8"
          }
        ]
      },
      {
        "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://barcelona.cat/capdesetmana/ca/",
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "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": "062666924b72",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-abae8872"
          }
        ]
      },
      {
        "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://barcelona.cat/capdesetmana/ca/",
            "html": "<select onchange=\"buscadorHandler(this, this.value)\">",
            "xpath": null,
            "message": "Verify that no change of context or action occurs when selection options in this component receive focus",
            "fingerprint": "2cfe99ab66ca",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0b5426dc"
          }
        ]
      },
      {
        "rule": "list_markup_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://barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
            "html": "<p class=\"rteindent1\">",
            "xpath": null,
            "message": "Verify this is a list and if so, modify to use proper HTML elements for the list",
            "fingerprint": "14b5adeb0265",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ed98fb2"
          }
        ]
      },
      {
        "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://barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
            "html": "<button class=\"platges-button platges-transports-control\">",
            "xpath": ".platges-button",
            "message": "Interactive controls must not be nested",
            "fixSummary": "Fix any of the following:\n  Element has focusable descendants",
            "relatedPaths": [
              "#transport-metros",
              "#transport-ferrocarrils",
              "#transport-renfe",
              "#transport-tramvies",
              "#transport-busos"
            ],
            "colorScheme": "light",
            "fingerprint": "87e8d139a9df",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-0ea21211"
          }
        ]
      },
      {
        "rule": "empty-table-header",
        "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-table-header?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
            "html": "<th scope=\"col\"></th>",
            "xpath": "th:nth-child(4)",
            "message": "Table header text should not be empty",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": "a7f98375fbd8",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-c041b666"
          }
        ]
      },
      {
        "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": 1,
        "examples": [
          {
            "url": "https://barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
            "html": "<style>",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": "a175d0ee0bd0",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-7ba465a7"
          }
        ]
      },
      {
        "rule": "link-in-text-block",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "1.4.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-in-text-block?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
            "html": "<a href=\"//support.google.com/mymaps/answer/3024454?hl=en&amp;amp;ref_topic=3188329\" target=\"_blank\">Crea el teu</a>",
            "xpath": "iframe[frameborder=\"0\"]",
            "message": "Links must be distinguishable without relying on color",
            "fixSummary": "Fix any of the following:\n  The link has insufficient color contrast of 1.66:1 with the surrounding text. (Minimum contrast is 3:1, link text: #9ecef5, surrounding text: #ffffff)\n  The link has no styling (such as underline) to distinguish it from the surrounding text",
            "relatedPaths": [
              "iframe[frameborder=\"0\"]"
            ],
            "colorScheme": "light",
            "fingerprint": "63561eeedb23",
            "firstSeenAt": "2026-04-29T01:36:13.151Z",
            "patternId": "A11Y-ecd57f03"
          }
        ]
      }
    ],
    "roleStats": {
      "UX Designer": 2197,
      "Visual Designer": 15,
      "Content Author": 149,
      "Front-End Developer": 19112
    },
    "severityStats": {
      "Critical": 107,
      "Serious": 303,
      "Moderate": 18832,
      "Minor": 0
    }
  },
  "changeTracking": {
    "newCount": 19005,
    "resolvedCount": 0,
    "newIssues": [
      {
        "fingerprint": "d369c225d201",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26aeff32abd3",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "249da0f895f0",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c7eaed186dc2",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c71a76c3812",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aeaf6bc0df95",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4669f6c4bdfe",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag311|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30bf52d4957f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dae4634f595d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1eb8d3f1a5e4",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "748471a2be4d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "50961bc3b0a1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "86a1dfeb1d7c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "777c5cc8c74d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "394ff7e1fe69",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d567c74ad44",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b5baa7cb63d4",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e62e4445e632",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac3654198736",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "acf27b1d36bd",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e108fcaf8eaa",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "104c4fe6e052",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ccb06cc6620",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c90f687ddf88",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af52fb440198",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57641f16b03f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7296d71c8750",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a0cddce1766",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b19f3a939359",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "204bfb8607cf",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f9988761ae29",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "432e97ad9200",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b8e4d2619f60",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "702d7b0cfe4a",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5197b9cfdb8f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f219c8f19acf",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddfcc8a7393c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e938a1f2f62",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf414812e5c3",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc1bfaf6f96d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77166e6ebef5",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3db4fa1d359",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "497f3e2c3bdf",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22c2e4ded4cd",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_banner_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15fb76172e53",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a788fa4565",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35c33318a292",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d7dd2b7cec2",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c09b53c0f432",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "629196119f08",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baca5f896e71",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9fe6ff8d533",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8489672f9e8",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb3757abd2ba",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f0bec901464",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bf38097c9db",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6160d6e69cef",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2108a71f6e81",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f99a8d4f59e",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b56c89de084c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2266782f4147",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "decf8721b656",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b00bc9441ca",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a778d817b654",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "707798016641",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ed51414a039",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c16b16961553",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a3f56fc8518",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe5e3bcd5012",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80333128b8e0",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45df971c88ba",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6e08566299b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e517a450a8a3",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e32ac0ef849c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9120ba3c5366",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b2522a0ecf9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5043403d2247",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96345d9159c2",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1a7f7fd51b6",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c5f265a7e11",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fda1a475f0a",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cb0cd99b17c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c6846c7b3eb",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e320377332",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d86dfefdb33e",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e2bafccabb1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c66ba97b69bd",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e5d27857d3e",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "028bb33a23ad",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c4671e17edd",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdc9ae38ea50",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7619adfacd2b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66ae7c8da4e8",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f6928389167",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0c7ee0b9481",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c59f8b82d932",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62ff541f4ccc",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e12e59e91dbe",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "814010def6ba",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ade89a99da26",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1aebe9902355",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb56b2ccb3fa",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b64eecb33b7",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29c4f184a6ce",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "141a262df806",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9eebcb8848e1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff2d756887f9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "669675b08f6a",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ca56ac9b832",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56b9d2d47b2e",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d92fc19fe35",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38940a0fd609",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5025f79d5a8",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08a7084072aa",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "136077260e6b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0a15111ca32",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3912ebcf2f53",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "895d96f059f9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08885afcd9e1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5c1edd0daad",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "458b96f65c61",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "774dba3f82ec",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33ed3057ae2b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8aaba4e02362",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72d2da4dfbcc",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70fc791afc5f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4eb152e61a1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa796cb59983",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5715619512d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "821ec8616893",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e64ca978b4e",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "988a1af7b8ac",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2269e4e2e95a",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72a2368019d9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2215055f2718",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcd09e1300f7",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "778963f9bf06",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8385d54532ee",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39b3715681ec",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2ac27b8e6b5",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "191846fcc730",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9828804f2d38",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "659f54b1f860",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be2bf9146bd4",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f09de25c8ffc",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeb901847c7f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "357d6804a3ba",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be40a209c2a1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2b995a12ac0",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7d3fba59281",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c92f34cbab0",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa81c7288da9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d165baffe82",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ee766f910b9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2da880c84b16",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5820e0799006",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a4bcb2c87aa",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16de0b6f1ef8",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab4b84c1c6ea",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e48935adf5",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d2a049053cf",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0836150a392d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b19bff02ff67",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e53198867762",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e39e3bc7f33",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193ab4fd8c50",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a81add5ccc",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bee0d7b898f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d15ee7543dbb",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc29bd739a31",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a07d3ddd17c1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56665afe7ac2",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2a716e611ff",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d1467352c0c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7edf912496c6",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9f23642aa62",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71eb91997a5f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34f0b457f738",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60e414bfdb1b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82a1dbf4f003",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf5716fb121c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56be3b98097b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4869147af7cd",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "996cde79bb9c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34750b3e682f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_banner_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75e80127cfd6",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_landmark_name_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ef2dc1bb020",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fb3f3bbdc0b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_landmark_name_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4eb9af0db3b0",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e9b3abc5426",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1d0a326c55d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0712e794a9c5",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3551c1334be9",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "957f47a9d764",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c5f5e261593",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43d6b012d291",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58fe264ea9a6",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5c42552621d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72c4b398de7e",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52d460000c61",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85fbc9d4e1ae",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8029ee822472",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0ca5740d54f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75ed4d737332",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a7aba1b0a18",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96dac26cab5c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37d6962e2d70",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef9cdc93cf7f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ea0dde931dc",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3718b88e1dfb",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05f2728a5ee3",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9df7f2d15ee7",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a8b0192869a",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3401fd7b25d3",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "757595b18a67",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9fdb4bb510f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16453a484e13",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d942cbb50b55",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09386a893abf",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86cdf0f9a254",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1346dfb14d6c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ce21e10a4ae",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b1c96baa550",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35fd6f02b20b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "386db081c8b7",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ca7c8c32292",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48454ad12110",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f004bd0e0e1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e26a44acdd45",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c551104e3177",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb0c50da582b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "430b39f33d32",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f498391e23a",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09c4c01d175f",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceb24887dc78",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ae2125c387b",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a99c21b7d33",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "742226208e41",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8d37833dbe7f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1443365b8c18",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f98a93325ae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "245f71dd1def",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8329f8e56b90",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "82cc0df63979",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "05a56e6b5090",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d22ebcf886e1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04f9632c1fc7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f9b61f1ad1c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17c1916f25ae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a19db49616da",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5a1d3a7f9bbd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "991b09d22e0b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f6eedde0edf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "766d1a95b2b2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "10af7ed91fac",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "82984a40cddf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd2fb87d4551",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3afca2f1827c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "10b28597ee4d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ab77dab7f92",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b0ae1ff33216",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba55f3d61487",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d9fb9ecefe4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "165d95532f5f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2844ccbfba5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f05bdd6a48a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e6631fe4e1a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cc6eb1b6b9b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "478460a5048c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "723cc747dd1e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6732b9ca2891",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "248464f96f60",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58690dd12628",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d8b64504bab",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c63cd650702",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86e629fbfe59",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e1ebef931f0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c4759467d84",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1589ab934c2e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27872c5ab5e4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20443f2e404e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dbfde860fef",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e7b6914698c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23003140bd0d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b67087d11818",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b545960b8d3e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3f632f411ea",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7659afd0d5d9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9ad8047475e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7f0d51b20fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c19dbe7b0a0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ae0e665d404",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1042c212f347",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c55cbfd675d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a4903a34b52",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d7d208e2d3e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ddc74c7bf9f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fdaabcacc0a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f36076c62883",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd41169aec5c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec706152135c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7814609bcdc4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10f77d6d461c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "827ac13f4855",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5170fb2e5763",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "555f019ad604",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4621d9ceacb4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "489e5765c74f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bd3d9b6e8bb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2382ef0494d2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed967439d842",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02b362989ad2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e280d0b6e530",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2970d6f327e9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caa0fb88f5d5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf4d14aaa506",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02aa997bba4d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94b121be099e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "771c4ce20f77",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83691d1a5b28",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed502b2276b0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b956daaa92c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cd7d1ce9d15",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20045d4f24b4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0ea032aa289",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2df1ba30af4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "203f73dc0234",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e5bf3f9a7f5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1f548d43121",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97760c967ffb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fee048eab6f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ec8f4d30c35",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63fb3116bb52",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32dbaebf243e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d3a61f8a62d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8617a6c13279",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87619c6b501c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89122e61098b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6757004539f5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "359573c58d3e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4262d58f2766",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae1cdc06e8d3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b12b8b8bed22",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2f6821a908e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9769d0427e8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f5beeda7b30",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c2b57f681d0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94ba4072451d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35302f28e020",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "682145d6c409",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1b646b867dc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "675361f1c438",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c3100714e96",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc52609bf350",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf545aab33a2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd0938a56c48",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14008fbe6614",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecd44726a6cf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50ae5692b4a3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "832799911416",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d85a433ca59f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "349e4fdd2a55",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97a2944d4a4f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d893ac725da",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5302e07af7a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "709239397850",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e29110c32f60",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e17b099197e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "137bad159248",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63b04fedf3f0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f2e16e6f1f0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b35f1bc172b7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d06e7533367",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec9c24ba0f27",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bc4c3064017",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc3d811b607a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7442765dae43",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a916812e0f1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82e08f2fe79f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e0664cb7d54",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53ef9e5023fe",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbaea2ce720b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1bb765116e8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "415134fb40cc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ec78084e772",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8585cfb1dfe0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7e18f2c26bf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c41f1331fa25",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59aea440b7b1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec44f5593809",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3202c0e44b4b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a423d671940",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40b14892142a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a65df8ef197",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3c9f7d087e6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f7447cc758c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a280863854af",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c36db33eeca3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ba5203e9048",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12febf8034f5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b567189f35c1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ac17651eb4a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "450f73851135",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4764563c7b06",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "223854f09919",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0a2ec556fde",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef0a20b083ba",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3add0c447a0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "235f1dd2c61f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80ea10365849",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf0424dff5fd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f6247208dcc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3a773bd781c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb6a56ff5328",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bbeee5c0818",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64c039197ca0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ec63affdb7d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042bc6e7adf1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "635fe82ab609",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23a04633454d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fd067952a81",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5badf24af56",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f0c93ca50b1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4661e43fe71",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb530100ca7f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3da652d624e1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bc56a656037",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1e23256e1d4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08a4a8120a0d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "864d658623ca",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cf4aa53f811",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e52c49dc9c0a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e837be247f6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8b9b06eb4a1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1a1849f8f2c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9f12d8e86ad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8247e2760d72",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16a6683ed33b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "509ca9a45987",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dcac6466d90",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41ae05aa0887",
        "url": "https://www.barcelona.cat/en/living-in-bcn/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b122f07fdbce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2b9a7d3b24d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e9f52ead281",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e946d029ad0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04dc5f429813",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "07aa1e49f3f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b6582d73c6cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "defc5536f61d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "41ac7ec6c33c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2d4c1b4e5e8d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8abe14b71308",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d6f6673c414b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b31b78d9073a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39a3c7942212",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57e603239b0d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a52223ccb71",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5fd6b4b8894e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bcde044bc10d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb832af3589c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eef994e9e3ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ba259192ab4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "95c30475ba7b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf03064f7fde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4613c021eea7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8b2832bafddd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9e53388ed15",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa99a38c23fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6372c02173e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2f5c40fbae9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87cfbf8ad86f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b07122cef81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20c93f728a2e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c43bda53cfff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ff8a653d358",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "829a5ced9879",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6bdc3dcde2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83b60dd922d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43353a03a16e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c43dbcccbd88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c13d7ddd5313",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8adf03e94a77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "825902b8deca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8715a627eee6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aafe20e567c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d1460d8c955",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "743392baf0f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97b10c3021ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a23003f93a51",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2f4cb338deb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d6624289414",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e22f5ee5f34c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10a382881fde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "069f4b2e4cd7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c56eb893ee5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6649eaa8a7b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f1e6258455f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56176fa446a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "472a8eb3e338",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73c4d5657222",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa36178a45a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b87a609685fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0269d75a9bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51164fa6b4e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56358619ac79",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb428ef0da38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a2c2e664b49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "690afd8eba7c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2019ccc1531e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97151b788955",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec3ce74ade8d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "706fe1452f33",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c3232d2a9a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8148e0dd9c0b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79abbf1befee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4fe6a7b5392",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5f5a1f831f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75a756133ee0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0151cb90310f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60597fa0a3f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c36c6d04bab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0adf4f8886ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a90d0cc6e89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec9799f0fc32",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13545a105e62",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35fd0ab5a872",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab94f9f53c34",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a987b0bc9f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24ae31ce0e95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70d0acc1203f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3705362f1ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbf6727c8ad6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7984e3e54cdb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b182a72c661d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a34d86f6ff5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eff33bc3b5d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d27dfbc10ae6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3b2c67dd98e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "539113126db9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a50a5dd02bdc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "266c1b18b471",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d58cbada6b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eee533c083ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c155a408ef19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e761e5eca144",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7745cae67b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53c9174f13c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e81eda36197a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9ca90d43b81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86cc038e6354",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6bfbf64eadc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6688a741c398",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1a6fe160966",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "637ba9aa10ab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1adf910b5342",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db1d773b7375",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beb5db294bc4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbd6d0b09e91",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "329d0b7e01d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "996f72869a48",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bfa65126b34",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4f3e8c0ae1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2228c6f1e9a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3d1eda43bee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae0fcffecdc5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50a5ca188243",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb0eea54fefe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88b449a5a1f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c59ea378313c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5952abc2897",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "535a9499004a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7cff06f4d18",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1bc2cee5b64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28b2ed057184",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6776f587556b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd2b254d64b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04de14710cba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec244a062e73",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27897b1f3ec8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b287e2c65e96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a92ab99c5e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a0ba21717a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d4ecfaac227",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a59df1881fc3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f670bf80d81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "796d491166b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17603725da26",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "505ae99e993b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be27f5462122",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9255caecddbb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6778d72d5099",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "019b64cab46d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f8000ff0038",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c83801b76ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c10f9a10f063",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cba3fe127dff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2d085e009d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d39f38a6a6c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2bf0003cac3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40711bd93369",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00a93b91b251",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "804c3d4bda00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b925a916a0b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b90eea3dfeca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c8b9f5d0cb7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a48a6301abd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bb844705f63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "188c49b9d302",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de0cbf477c0c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b443aaafdfe4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd043f3da6fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e994e422216",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cf88ca529e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24837e5771ab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdcd95d4b447",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c42f1abac38a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53fe9d2180df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b59b3b53fd7a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/accessibility",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "194e915ad3bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f6a0ea0bc533",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85ea2bdb59a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "371f0a01076d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f068a0423fc9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e05b1aa3290",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "40281620ed19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39afeb012d62",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a534b129042a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ea544eab086",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "efa1ff066029",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "53d384e134ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d7cbd6532a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1d62e793cde5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "65e1b3148cf3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b46ca676f765",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17221aa94808",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7e955712c5c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1067ceb3fb6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ce0d99261883",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "56c46cdd889e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "182286cd5327",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc2f25c732d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5a49cf4e2cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b6c5d509e3f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "035147317482",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d0830867904",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9037e8f0fa51",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3867d428da5f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2978d65b3068",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7515adf28ddf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ec0e61633f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c13bcb37dcb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b8c7d318f8f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9eb71fb9b1c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4391c3703456",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b387c905c260",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48d4681e4a59",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "907d163ecde5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e3692e7f86a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "832daffadec2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07da234f4943",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8a0491eb272",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a246fae2da86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4605072419f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfb321eb420e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd0c94cc459b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52eddfa2d38b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07d11c79ee16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ca4129489d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a5583f4479",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d1fb73a405c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9939beb7143",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c22a7cd05e9b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef12f2b8ab89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbda82d70aa5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13adc5f072cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b659ba116217",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22cfe3bcd9b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8b8c3a9906b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23a4ac6be67f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "156d25ec641a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd581ab0ce3b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e80e8e916a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2852192627f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b82a5dd3f0e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e24d662790b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98fa741bc0a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c4f8d764ec8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2aead4c4681",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "588fab5a4690",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e07f014ab03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "177e327442f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a630f088318c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "531f001d3a8c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "879c766500aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f66038b01760",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d4e0664dcc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ee343e500cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3ca570ffd9b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efaddd7cb997",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97af997d114d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b366637692f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8c13cfe98b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b013c42378e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abb8c7a9bd34",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7a60743ed39",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a3512277ce9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ded6e88e6c4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bdc81020f8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c29d964f3168",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46a0f5a7a7d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72063e5d321a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce753ebe1125",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d61706d6adcc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d07f41022eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "584890577731",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dc254715909",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2040c0326487",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16a1ea65d931",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "187a7459e9c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ff71542e73f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b561fe13b916",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2d7a7d8ae36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01d7c7fecfaf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4052bb6422e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5da15d8b7d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be65dc86c557",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dd5ff487795",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8433de9a1af3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "639cc3384cc4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb9b2efc9e3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c3086700b8e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "101c028a9797",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd2de782ec3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cdbbb4019b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d84a0f8e794f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5070980eab1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cf736d76287",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8275173bc49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fcef0c579d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1513e34f7b1b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0ba65ef527d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "664beb695955",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ab690f5fba5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab3c674c1413",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ff5ddf8500b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4061c6f3a995",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "446c54799cfb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e3239d6e8b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9246722ded5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ecd08458d9c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6ef4a5621e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62ff24d1521b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be687e7935b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ceba75e3c53",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df2cfb12fe03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6939959fa6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d03e0bdb114d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f49ef4ed811d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b13cdebc6ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ae7bdea8577",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3369b8d63f78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77e3a4a71533",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f236eb601a05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad79c9a4cef6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e909eb9a1af5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0614d46816cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e5b6eac5e7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c40461028e8e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9362fbf1ae63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4041c3f83062",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84c95913a15f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95d4fddb1107",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdb54071d874",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15f8b910abfd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3f2087b8e89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0345111d0e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb99b739a7ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9caf965abeb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e8715ba2b5a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc3a81ebd9f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "149aec7a1202",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d38ea9583970",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36de417f4f57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df758e31a18b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fb3b350195b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eade3a895248",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a203446b18b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b313a07ddfc6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c270488cd5d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d21457f3232b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2f672c1d581",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6306e648fb5f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/find-out-about-montjuic-park-council",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "875a803472b1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "248b574fb76d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d3c068c48d8",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ffb8d722a8d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be73306be9d1",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cebbbdedc6e0",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adbebe13e43c",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee8a72e94f95",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e22b534cffa",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb51db28132d",
        "url": "https://www.barcelona.cat/ca",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57f09a8a9fd8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f572fcf38490",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a2cf35f06ffc",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cd61ce1fb9c9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f7c7d7d4110",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "25acec39eaae",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a8c2717f1f9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag311|light",
        "engine": "axe"
      },
      {
        "fingerprint": "25d02625221b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "45b234bba8cd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1b7b618baa3",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43fa6aef98e1",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c63985c39b1e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9e0cd1c51f5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1e3f21f36ad",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc0c1589b77d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "733c40d354f9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bacc118e94b0",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "64d29f38e50a",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fecfded0f75c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3429446663b9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d25c7008065f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c2d46281af7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5728780adc0d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eea78e2a457f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eceda346dc33",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "139fc86555aa",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "161a9f8e3686",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67225150e22c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eeaaf080618d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf8c3fb2c6e4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81c83c8f4513",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "389edd1d964a",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c7232120c62c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01472620f056",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "474abd2aa128",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7cf69676dee3",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93213a204c6b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "465789f9521b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d6fd972cf56",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd9c2b24b563",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a91760894878",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ebb026ab9f0",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c367a15daa7c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e44eaf247be",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_banner_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "199faa8d60a8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e45aa673d5f7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6688747d5165",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43f8afa09ac3",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e585aa4e0ccb",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f28f4d07d44",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f783543636e5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc11bf67f8fb",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01dc4449917d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31765444785d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bac2cc4070e2",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef08cbffc690",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bffce7cce151",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5c44b71208c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d9844468993",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ade72604bd98",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04230f4fdc15",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "145a471cf201",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a668263c86e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "010d7d95e9e7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83c186a67fbd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65cb266f5f53",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bd0d645f381",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d951913ee807",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55dd7e1708cb",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2c40ab63d2c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f183d6fcf19",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bd04e8f6c11",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c61cd72b8285",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1e77cd5e3f6",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "878e26acfc78",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b07770d1d15",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2acb2c3d4ce9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50697bc1ce40",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87f25afb65fd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea945577d8cd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c31ff23f618",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ff6ca2f565c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c937713442c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53a991d5b74d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "674a65922686",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc9cbb330aae",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfd6a5be9bd7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da6308bece79",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3aeb232b8081",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df286c700503",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c47fef145ed",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f083b25876fd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b0adfabb746",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dee311eba0a7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3762e0a4cbd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "961789ac736e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b045e9e46643",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb869fc09472",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0d2327468ea",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad7e3c1d2d9f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d15e4c535f5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47fe6d950816",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "285bf39315dd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93624f6a4e20",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "288cd40126ad",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df6fcd1d7977",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51d1b260a1c5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3df58850968e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93d19e3717d9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f54e22d595d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a949dfd0cc3b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70d88c47bb25",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f78e4f3dfc97",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d21bf54e2076",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53b09c5dc3d4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14723c2b3d7a",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "046b3a1d6970",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc5abe24c57e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7410b9c6aed",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d50ea45ebf33",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bc9ff827e9b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "426d141e58d1",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a1491cf6cde",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13d0368c735f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ba75891672c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "281f59458f59",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e24c3f128bb",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "559b64c510e0",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6e715aa25c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45957d548611",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75903a47dbe8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "160f44255f9e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d3eee293fc5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf824387341f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdd43eb81f09",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7301bc86fa83",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a49aba9b89",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50ef20218362",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d75deb680a4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecaebb0d75ca",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f681c32f2ac",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d38c6f8eb30",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "439384ac7f53",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2bfd119af20",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28b74a2d55c1",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cf8db54361f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c42f639c4be",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2e9e7e0db54",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af21a209faa0",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "346e6d5d2223",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15695ab328b7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15a0fc70d4b5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd71f58e73ec",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f30c28a46568",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8ef7eb520e1",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e79b04ac4d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cb1e946b71d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8b6d474dd91",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43f7d4240953",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faa19b58fd44",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe2d08a4c5f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "752c8cbf38c8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c44ab141b03e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0848ecf66285",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95f7770b6072",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18f8c84d4220",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa8c7290d971",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b03c35f48d9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73cf9557b735",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ab6d691ba59",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6e0519f35f9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c4267d44035",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83d10484774b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f2d24aa83b4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b0c887fcc56",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee03348e9ddc",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ce0ef74500c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4823ddd13b2",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "112b861ae46d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e246e96168db",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "954108f7a420",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2564ac68701",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5abe151ffd24",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e7b3aa8ccf4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fff92a1bbeb8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_banner_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1915c91f81f7",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_landmark_name_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbfc8d772578",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d94cebc92a9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_landmark_name_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca6c227b4065",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eebd3eb630e6",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdd15d896b88",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0afc1b309d69",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5103386f53b8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df58b871d7f6",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92f364ecf8ce",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6bfd7ae1a6f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d351b17cec0d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e73e1a9012b8",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e476e4dbaae",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aedf5a17d886",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42faddaea2e6",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "778585a83946",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d899c6e6e7ca",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce3d27c859da",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30997c7e364a",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfc702993de5",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3724c98c149c",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08224c4c8475",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e74631d6bf4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f803d465a12",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bc46a2029d6",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c1726e72804",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d2ebe274fa9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "529182b32d43",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adf2d15395fe",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "439bd2190241",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17450a461397",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9508d4b9000b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c91718f88bd",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e61e4d605b15",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "661f3fc17a03",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be9c27450411",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dec1c4467bb9",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fa7e3d782c0",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7954ebcbb313",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c9452aeb22e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f1f41c90abf",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aed7f19cf064",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebce0bd8189f",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12b7cc5ced4a",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b09a1d23c4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd9bd9ac59ce",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3490e2064c34",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2a22bc5c67e",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45c8dbdbcf0b",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "293040b249f4",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f06c71aa57d",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dce7c84843cc",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50169a47a268",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da26aaa47e57",
        "url": "https://www.barcelona.cat/en",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "959b3f2a0878",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e5eeeefab16",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b8074a962157",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "556c8a2b8539",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "755050274309",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "89da73657a11",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca919cf00622",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag311|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7e43d3be2d80",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12720d8afb62",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ebb96e218a7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aaed9dd013b8",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "40cb45cb51a4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8bca46084b4f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc8b8f4efd50",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d367b0fdeba0",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb090bacc5c4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7c9a2585eba",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e30aa447ca03",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08f9c4d2c009",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "684a8f402f12",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d6bda85f215f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43d741d21385",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c082b4523e3f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "18f9381a04f7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ed2544d9e5d",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f9e94954ac6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6aeab9dc957b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4048be918fb2",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8057d9a4a3ab",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "35fd7e47ce8e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb4616f8daae",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "34383dd843b4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81c8f158432f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6219b3809c40",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f328c87a684c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc7728593c56",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfab53ead63d",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f1f2d7459e3",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49f5a884ca58",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f1122d9b8ef",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d50adb10abd5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e25aaac1dd3",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b69f7d28cf1",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15a313d553bc",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_banner_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31d0d57c2a1e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b92f110636e6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2dad211bb7c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fbb2f87bb29",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c32c7c481f5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "718ab93f3bcf",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddd06fc8be52",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cd0947578bb",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49c43c85b8f7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4d524d545d6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2783094b9cb2",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3707017d7ef6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a81c43f0cc",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "509bc6072766",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ad4392fb818",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b007f8e4b1f2",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50151e40c961",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba8801ca8ee4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3be74f581c6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0bf11e5fd71",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d774bc7a5f2",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f6fc869b09a",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecdbf2675550",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13176c815ed6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53537988ef62",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00ed12e37469",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0d7f1b34192",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d82b1ce1156",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc723737e472",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "033ff80d2986",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a68e38d59d7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13b36c5953ae",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5840b27170ec",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d0bfd4e07e9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1694a687d3bd",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bcf1a4ee4e7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1d9468a66fb",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5499bd97d8c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c3b4b15c0f4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09c1298a4def",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d6d160ff24e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc1fc55a5c50",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a08664b216c8",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbe008f9e45f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04b928a062aa",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66c3705f08f5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ebf9eecf943",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cb97adfd597",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11cd5f16ecc6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04ab25905315",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6630edbdcc4e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84d7aeff8246",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c08556ef3e2c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a1a8bbf6bc4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f154c0600b2",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c92bbece8f5d",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d5fe0bc76dc",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faa90f1c29fa",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71e745e17c77",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b85e02106899",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bf1b08cfeb0",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3827bda33d72",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1de06f470b15",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b91b6ea7c902",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7739e9f38e8a",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cc29afa10de",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e148bf24260e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fe729c05e4c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ef9355d9cd7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a19ec5f61fc6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba033a6a8888",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b2d427ff062",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6b2810f0867",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54eafeac91cf",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "712a324f058a",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33eeba0efd6c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed4e015fedaa",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92b9dbd0bb80",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "669e396b2cd4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7188cfdb3349",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0cd39d98c14",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dca9967f1066",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dec63db8644b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f110ba2b5059",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "984624742a82",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0e5ee3598f8",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b0f2fb82d67",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "131de3e379e6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3eec5d5dd7d3",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a249ac941803",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "082c174029be",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ade724b5f666",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a5b7e2fb090",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d227048fe56",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a0cd092986b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95901303ca0f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28b05490dc61",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ab3a54d30af",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50e175b1573a",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d528341f5963",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be5353e9b256",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40113a6eef44",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1e5386618a8",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c80faec97eb3",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e39f98d793dd",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e57590e8af41",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6afd8fac1e68",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e15d5c37ebd",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2eb50e84071",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b72c1521a76d",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29bcaefdd71d",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4dd39209bc9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "148d07c6528a",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b4c5ad752bc",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1f55cb4870c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f42bf9c96cce",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b29b92faabc",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5fa9972e0d7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12b8e90fba8b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b20c9f85215",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ced84688b9b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ff7af7369a7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e51c7c0e20e6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9872ec7005e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4eceed08a054",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dade72ec4ca5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d61adfaa7db9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "471484ccb046",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d30e50e7a648",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4d770ed6da4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0073cbecb55",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a57dd65ab904",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e5ec1874084",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a91d99325815",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d43f5beb296f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d9f0e9dd5d5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5106b82591f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8395b13a6036",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfc77326b1c9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac169e1944d4",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ca4bda2bbff",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_banner_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00fb0a23c15e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_landmark_name_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46a2ad880d76",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e53f6f4561a5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_landmark_name_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62f47946cd10",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fe72e6fde43",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "473fa0cbf2b1",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9ce8053e9c7",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93030a12af02",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb88192678e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d532c13a3c1e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d05265416f78",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b005643a573",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d410f9f0b8f0",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d551f228505",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bede82ffb88",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32a86b20efab",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27f7064d8f49",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a8ac5d81513",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "930ae64d303b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca8e69129d1a",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb1c38192f5",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32dad579c343",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "562ca658e4e9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87dd1794d1ce",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_region_label_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d57ccd54ab0",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97a52357e2e2",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "747fac949c47",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25ac6d70f7f3",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67d4ca182a1e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "834f82ce15e6",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49269a5682a9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ff82bbe3357",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f6e7b6549c0",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "444c06b43725",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cc5cbef161b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb2d02e69d5e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f99cc4e6c49e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94030d83bd24",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "280c74557665",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d42b84eb8da",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c12e7000534b",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79b21fdd7588",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab0d3920d9a1",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9019580d8ed",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6745c5e70eb9",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92bc1f592a35",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2d0662a33ca",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6b3af09fcfc",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8634ac002ad3",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "082ee749a87c",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "359ee76ac6cf",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dc00dd49f4e",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cbd014e2765",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b901bf3b243f",
        "url": "https://www.barcelona.cat/es",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5ecab3b60b4",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b9414a6ceee4",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e679d81ae08",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f0000664071b",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ededc168bd25",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0507c23e8421",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1eee005c1cf9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f1bec5e0c1a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "279c6e59ba87",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f3d87bc109e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a03a08355948",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3074817c7cd0",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f23890d1b4d5",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ecd9a6785e5a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca4bd30eef61",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "765c77dea143",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c6d0b3d7dd8",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "797e3ba23378",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "22819f8e2a22",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f5ad09be50cd",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ccabf01aeb0",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb91556cecfc",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "606e8e660345",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eed9fea716a8",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "829ce4ac696b",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a5d379314b9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "195b30b4b525",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "057f6c7e84cd",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27296e0c205c",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cedd74823dc",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "334d69356840",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30e2c09f31e6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a2442143bb",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4ad6ae5932d",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8515b71094e1",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d04d32fb1262",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36048884b79d",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb8ab5e67ef4",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7c75321f0eb",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1bf232b4d0a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a06d1e252e0e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15f4499d5c27",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfcaea59bfd4",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "150a4a9de8e0",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd6a0d548bf9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1051eabf5e05",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "466babe39a16",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "838d294d3b74",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70ecfb35d37f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad9f1c9f897b",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f0ea513687a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44384e505fe6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06b7eafc25bb",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53aca06bfd43",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94a94367f613",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c915f169cee8",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d01e9ec33f9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22da3a2bab28",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea3e75d2d0d8",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72f1800cdf6d",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59e409db3bc6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cce1091ce110",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79ce1cf50e71",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8c4c12f0c14",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14e534c3a760",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9a357d3a9cb",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81eafd369e4c",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79fe5acf8c2b",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef4316e36e59",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51aaab6acc77",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26d2f3f89647",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "587e42c1fcea",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0fecc5cb952",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "627585e6caee",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c1625925f58",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdd5e7159ec9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da72744bf40e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a038cdb3f4b0",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e54d0ac1fd4",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67dca5b6a301",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "494749561570",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "886ede1d87f9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "357a7b8529fa",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2c157af234a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d6c5bbbe27c",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f658b0d37858",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec8b116fab5e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3401597c3315",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f783c5c04571",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aa84a278e3f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36ce07675e83",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ee7b618eeba",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1cc4edd8b5f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edd2745f8cb5",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47ef5da4a22e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a890813d814f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eeef714282d7",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c98a45f93df1",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "611a9d9780a1",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8658f33c9afe",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c57a8227727",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a8e38870e3f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79443c2bf980",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff41d3309f1a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aa1e3740a29",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "959a2a1a678e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7adf4d622083",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ea67553480a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e3c46eecee",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f819e67f05e4",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "052375bec130",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdcff53692e9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a392de14fb5a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "169ec73eb348",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d64037dc0d3",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf55a62da77e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7831b9bdda2",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "404b66407aaa",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e852ab7fe59",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b9d447c82ee",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68473285f837",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf7490c45f95",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "255d0b795917",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd8932f2e6cf",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ef698c0d876",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcb67146e2a6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb7b3bec406a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "856c839ee6d2",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a62c7fe71f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a95c97c0a4aa",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93592ae2cb34",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86b43bc73f79",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6db25ed61e11",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b873bd2c4dc0",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dadc9458822",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2629d64f8e5",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af509e685e56",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "942acc16ed05",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9256c97de3cc",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25a2f700fcd5",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d6ce708d193",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1313568626a6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fffaf389cbc6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d131c7292d6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9818fc1b18df",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00416cb6c725",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7a3ff9a3983",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97f5152dfa97",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8616b395f75",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e15bf9ce4fce",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "150f8fd1301f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "727c05e8397e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c563fa320ab",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c564616f709",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a3b265066f8",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3bce77eb3ca",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75c82d57c0bb",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79928fcf8c1f",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1c423070a5b",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee0317763d6c",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2900d78d416e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e17feab261e",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbe8e5ae5ab6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cb12d8c8cb3",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7189101aee9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57259feea7a2",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f55ea377356",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fd1488a79e2",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da8c8f9b4a2d",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e54fff974b3",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "183dadb05f1c",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2a6a4b4b7a1",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb2e6dd38d96",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0dd11ab0856",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dd81a4ccd37",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "631e20febf5a",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c35c8e200aa3",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01c3a3636f45",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "932e3aeb40b9",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "620e6c351b64",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "423b2d3d33ab",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9984c02c55a6",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27528cf9db17",
        "url": "https://www.barcelona.cat/ca/canelons",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e8ec98295b",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78d946ca1f7d",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eba3f9d8e9e8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0771fcf521ed",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bc50c8bb1537",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3130599aadde",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ec0bd385ff5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87e032c46d6f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "13594b188012",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2594aea95f0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91cc2b44d0c0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f95a7c6c92e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7435f3d1241a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e6f089b69713",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac10a9d1dbfa",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30f1db809eba",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cedeb8c9293e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1d59644d862",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1170361ef79d",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8364894f93d5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b18aee834789",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "329b458bff7a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e498dd7e11b",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3bcf40d8b2f2",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff785507c384",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d30651a2c2f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad1f8a6465c0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51821c1528fe",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fe146ec2313",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f04c0907362",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d95dfd53efd4",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0421943ae9db",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f12ed3d07e59",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "108489d64d2a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90e56dfb93c9",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6647e7d591b7",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87bb936ba21e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f5c66615be2",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64b0b8461bb1",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "488228e29e57",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5dd6cd85ba1",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3c80683b2d7",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ded7d8af199",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e983c89b96f8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0024d908559a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a2798268ec0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27810e7581e5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7d11addbfd9",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35eb5e3ccd9e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83006cef5f0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1802c7f3151a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbdf143f979e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a40f3154521f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f14fe8ddb089",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "083ee365a442",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a566a36952f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d44dc8bb18e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "161b682dffd3",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b68a4ecd4669",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "daf9a608a6be",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dac25788a86",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89e9c94a9f59",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1349791e468c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34cdc97068c8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4df35abc3d1d",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb0e8928f81c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a5c74903dea",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a1882cc1a4c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2b02b2c2499",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77bcf8e56dd8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5163d2c24c00",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "831a4e27c0c7",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "177be564d0b8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bde4f272d743",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d310e6b835e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f68e0d3d30c4",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83e0dfca12b5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea22e09167cd",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f19ffc193ddd",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec6d36407b26",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "714de10cac2f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e6ce9ae613f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72ad4997b038",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ced450d65e4",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29fdcc82b937",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c635b2d28ea",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05585e652b43",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4efb4483e931",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da2094de3bab",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e33281a537b",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "475a5130c2a4",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86cf2b562214",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82501fba341a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf9f6f28cc74",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8a79320b5ce",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adc8665c58f3",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "067a0d05cadb",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60cba4b2c7f0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3412cdf50649",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "983e9bcec5c5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7b5f578f2db",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "710b723715c4",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "916edccfd0a0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "459474903fc1",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59309379b6cb",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b49787f5eef",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a6c2fa33a6e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b39d11dc1eb5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16ec9d850a70",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716897222edc",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de66e62694a7",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30a1e8c34399",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01b5cdf1bb71",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5271f5c56f44",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e99ad2f7199",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f2f9a4ae46a",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8c496e2deb7",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0f771cc4fd5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a13bc99c7af8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2c321390af3",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cdb2d4d32b6",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2686e348fe7d",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d36d14e264f5",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fabff6a007e3",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93827a59ec6b",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8439eae93688",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe478e31df8f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb34e99b0d01",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fa6cf0aa5be",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "604dcd058e81",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9fd172a6d36",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "980ec8df0d29",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35f8fc3902c1",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6b663fb86f2",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20c5ffced70",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf81e46504fb",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cda621ff4835",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76bad36fba47",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a219b81b7b2f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a5f29a74195",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3371bd49fb2",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8150fc468ccb",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "441cbff274e0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91f07c4082d9",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8714c0c8cf6",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d2484c147dc",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "493de9db9183",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21e4ffc4d11c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be342f605e31",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83140bc44b3",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19715c0b5593",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b5014d6d798",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c0b91466dc9",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e86be1bef39",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "859f594c568e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "224589653c8f",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "096999f6d6cb",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83c32a6569e0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03fabea6c745",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c5f3a6e247d",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4e738e87af1",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cce427c9a19",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84be6a57a1d8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1925ddafaef6",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a612e881fc9",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfeeb303a21c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21f182882edb",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b102e9ca207",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d38ff0795def",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfd9d5a0d88e",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96be0babc3c8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bddc2f20a79",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b795e29d322d",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bad6dec195ce",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a38f7a40dfa",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f414e88c085",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51fd6bf73794",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aed730b19f73",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcabcc0c8ce8",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf0cdaa5fb8b",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a5c6c02e480",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0d395a04d6c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30d935b76bea",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5264eb6d269c",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf773d6b699b",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b24e09c887f0",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "419a5e2b0ece",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41ca46675b16",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d561523fdc4",
        "url": "https://www.barcelona.cat/ca/coneixbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7352995ae12c",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2943a989ae6a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "92e2c058cc1a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d21b14e94133",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b29cbb31ad3b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f444cd6acf04",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "447e5b18ab53",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b422b814752d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "23905f001770",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81979a01f6d6",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5dd47b9086c3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "220a1c37d715",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e94152cd4177",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bba3b98e420f",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b8c5a10772f8",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ba9e687f7c1",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a78e53475976",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3a3dd846d9d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dbe501b4c253",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87c27a0c8ada",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f0d9b96c701",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28f76c15bb51",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08a9f03a68d5",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4e1f135ce713",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fb59328a187",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69ee6bea38e9",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16fc67659656",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87cf0449910d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d686304358d2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90fb4ad53a60",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8245b7ced83",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d98b3a860ff",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f1833bb307e",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f57bb0c6f5b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb8b065c542a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50fd2e2e60cd",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7fca6c494bb",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6160e78a967d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e8a888f219",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b28c6360a49",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10fae03216a8",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a72e39aa709a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65fe4ccfc3ed",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7d16f8ebb62",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55c1a2b1715a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcf352cad799",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0e85e0a9b7a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aac4cb28c841",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32684e4b21ba",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56a7acf98ca3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1ac279291c7",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4adbeb05e24",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41c0ede9882c",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4cd45ffddd3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00e844829849",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8451e3c318bf",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "926f4cc19f9c",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f843a138e4fc",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6a92e54012b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e546fcd3029",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9f757176510",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df1adf30a94a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aedf3e6fc558",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "577902a99cf8",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f21eee6d862b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f62544eab2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d719103b20ce",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cd59cdab455",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "955d84715315",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57bc5b0436d8",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "258480810285",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4736d22c746c",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a7890ee4e7",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68b6e7a96166",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca23b1481cbc",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21bd3be1f3d7",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79fa021ea448",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee7aba4b5fbd",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad5b05a14c94",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "864fc0047f88",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6089dd3e3f67",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8eb5607208dd",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abe3b2fa9e39",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce4f94311f11",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "786187a5ce4b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07db77ae3009",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bc102845e3a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10d2143c7057",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a14f0989b7a7",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "358687815f6d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5c525489ec3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "834d9c5fdbf6",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f927dca45be4",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dc63c872eef",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "263d6da415db",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fd73fc88882",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28750decbb55",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f97a1a340c98",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5bedadc05aa",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "079ba69107a5",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6d3d2f26399",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba792f0cd91e",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b48f2f099bf5",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77ac3a4e3fa8",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0571387f056c",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81ec3d5ba9f6",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c89d9a763ae",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fec2b1d29dd2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da8aca1621ec",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79f6d869ea7a",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e38ec33ba80d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6aa43c5b2ca",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "808b509082c2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4be6b0fda0e3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce61d97750ad",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6afd3868c9de",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f60893a73be3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a2d69a755e3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7b741dc89c0",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f69757775c47",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9452fb026555",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf58cdbab9b2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3b4432a4d91",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f6cac19d414",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e253b74558b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3006349a1437",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ee9ceb70557",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9f1cb4cc421",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8897ede792b2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bc686cd7cab",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec144119c058",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2bd948dab30",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "029cccecff25",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70606ebdd636",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd0d46dfd3da",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e00a84a1944",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "802bdef66300",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1641c6d45582",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43d8cb637222",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9ab9a428063",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "504f809002dc",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "109ac5670aae",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4ff0b499e28",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "813fec8747ab",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e3f1c19247",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "174605b44eab",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3872dc619115",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdd483ced062",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b09adbc263c5",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6efb6e6135f",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b660ae0cb0e2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43fa3f3d0078",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb3f3d3f5a4b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db959170b978",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7dbcd2f27b6",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02047b16f7f8",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a3d3a194dec",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd9369112267",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0b23cbde4df",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57efd2ead475",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09f8a38b60fc",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1096605eef2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e9e020de15",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9bd99549677",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4a299ac34f5",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b09d89b53dad",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5de37e3ec646",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5ec5f96438b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185f9ac11f14",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a09b3ac1fbbf",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a309aa4a5672",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11093db79fa7",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33178df4905c",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83d562732313",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe6cd7939439",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7523c8caca0d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f4f17ab4dc3",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96af6702e07b",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b2b53c0fe8d",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66cda7d3cca2",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "411de57abf7f",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29e9b8d9cbc9",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3a30ed26abf",
        "url": "https://www.barcelona.cat/ca/diada-nacional-de-catalunya-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f3526215813",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3de40bf41588",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "800dee352995",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d3dc98d4087a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ec81b65c175",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d85e8244cb8",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9934b45b548e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1819a5f11059",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2bc240337da2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5c893e51cef6",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb6a743c6356",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "25d2c4f37e69",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a0a53be96a9",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1d3de262309",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d308f6c739a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e54ea03da891",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "073de831eb64",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6157033d65c2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2da13628c48",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9f17537c494e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17d79aa78170",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b5b30c62bff",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "93eb078779a1",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7cdd4f7a55a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2da1aafd3e52",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da69a8d497f8",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ba5cede3e1a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e3f1e3662b",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef36ccdea9cf",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bcdd31e146a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "762ef7e520c4",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b82182e2e777",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d76079e09b45",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75d96e128de1",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b25e301c3eea",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "051a31686087",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "726802fe12f5",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8240ba28b6c3",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5178246b3750",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d86ab7308130",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a55621793bf",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27ef8e8ec989",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee74b79aab59",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db6a92f88672",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a62cd8f0d596",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85d9c4d0473c",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88b7aea132a8",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4841185476be",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a686dd5d7a29",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e81cfdc510d5",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07ba33126991",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b337f0cde38d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "414d469d3246",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43b39dcba9cc",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4daa7a150d4c",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c2b48957adb",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0d03ad82555",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c66e8263a6b4",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba8ffcf4051a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "036fc0781404",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f13405ea4af",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8337b426d055",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "babf2a587433",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bcfed3f3f6b",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b6730a20542",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb9d77c9bc94",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bb0c00cbf36",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab09d6da7209",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92a89e080113",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "757f06805b98",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "852cb0ccd010",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "027f90ae5d05",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23a706cde74a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "647ee08a1bfe",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b81173a5f3d8",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "529e7415d755",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "040d14707681",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17dbb699ed28",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a621c0b1e094",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5227c89465f0",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29196c6b33b4",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0118d6523d35",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "163e2af52e5f",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64b2b5af2d48",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd7fb6ba1ed7",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8933ed1f59a5",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc121fd02ef6",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "048e6932c7bd",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "805e425de416",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3537d1b744a5",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d0a6350cee0",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5c4994d2e2b",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e08329d84e37",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "281936ae7fe3",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b30f0a3f9fc",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "463b9df40031",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b79997e7bd45",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f8c4bc0d3c3",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bad73103afc7",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c04ed5f6d7c6",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5aa6c916ff1",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "500daa257713",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a57e59e3207",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd25a3ee667e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3606624f579",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "006d9166291d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69c434f58dbf",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbd40ebd27da",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d9ad7f13def",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31ee1b524f84",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04ce5a25c800",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ede097ad44d2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0883b2a1a22",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8dff329258f",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04d3482160e2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1abde7be5cd2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e58765d450a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17f4f46abdd2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5be7debb8af5",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aabab211dc13",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77ac0ab5f62c",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "684aab978f9f",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c4c56976cf4",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cc84186094b",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57cb63ef2961",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4304370beeed",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a4076342490",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1f7139ab54e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87341f5e0f85",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b669bf4fad0",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2706563e934",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e29a95551d17",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a0f098a8790",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae6325ee387f",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d90916ca455e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b7bd30661a6",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cdaebebc0f7",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33afda806556",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b938375fdb37",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40575fe0c286",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ece0def9fb42",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d939b6d8ba61",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00551793c2df",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "718ba41d9438",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "875ddbe755b7",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f67e609403c8",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be196c93cbc8",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "755e68b4f93d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5655d6b57a89",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab32c1e22bee",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40e552e50f14",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb00b7a4555e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7ffaa11ef6e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dc3d9ebbea4",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1bda828b651",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d0b7219d638",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66841890f06b",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "725e385c93be",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1895c6deaba",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f91a7b21901",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af0cc2a53599",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5de996b14743",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "803681b6b64a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73b163b27eeb",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a516f3ee0c76",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "689b7e195f50",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab25a4f8be32",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2745a2674223",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6acb4e0b1352",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4064f8bb35b2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5710873340b4",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e91b1a2929d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f7fa27b74c",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cbe384d6751",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a82c36d95129",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "379fda528983",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18bacb460e66",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c6610a9e82f",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4d799d31f89",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa626815774b",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e521dfc822d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eabbc566e45a",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7ae04366f1c",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25b55f8b039f",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ef1090efd05",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55d27b5a22f2",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b4985f37848",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f445df62dc",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea0fee46cf10",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef9bf9d5dcb0",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ad3c139c00d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cb34072478d",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4874e8cee1cf",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcbd76d7ec85",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8e91a49dd2e",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2ffa1110119",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cf97f7b32af",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99b2c2dc9993",
        "url": "https://www.barcelona.cat/ca/implicat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6689308ccc3",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb999aae5d39",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "da7f5fdfe272",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7884dc78c2ef",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f1e3e3b04da",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d309472299b7",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bbfcd256a9b0",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "73f609a8d05c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f18418c1cea",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ccbcb8716150",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b75e14f91f9",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "759f1d7f8ea9",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e43a2c5ef51e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa94bced4045",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ac5e4ecb939",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd4eae4263c3",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c80428e61be1",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "182758b1d54c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3fa1d5e622f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef2a7d660d1a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "783814287f05",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dee4eefde0cb",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3e12441d911",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f9115f892eb8",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91902041734f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ff5d7beb181",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "046532b7fac1",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "614928f05822",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be056d2b5481",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0631aae729dd",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b5aae11f293",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e69b9133f4a2",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d369805ef32",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db57995907ea",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edf34ea8597f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f0bce0b2c35",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd04dbe6b71d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1755f5e85c3b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57e3d5f0ba28",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75e11d0bab9d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8b354f89385",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18d51cd0938c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce7d1b1fa4b1",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6a09c42c9aa",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a80a4a6b2b0",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d0f71971c48",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88549162d54e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6a65470545c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a87db29e9828",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bb853785d56",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63fcbcf81f9e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce0a6f7d4147",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b8054b6e610",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5ecf200393a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d20bf32a2b34",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70ff8b6fc1a7",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cecb9626e50",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a9ccf88dd0e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af9accbc6c8d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "238ed0f78ac6",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a626d78b55e5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8002298c3e7",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "334340def4af",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3368826f69c8",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34fc90b1c4b5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd5cf436d27f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d442724329b4",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "883ea4b4535f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9a84a100fe7",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ba11010f32a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0319c9c23d57",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdad82997abd",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5bae62d2941",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c86ef5a1659",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a998679c07d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "641031895690",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3090f6a39b3",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5afdbfcaa8fc",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7077546d3811",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60c3c0b9fce0",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30309297eb57",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7711f603f9b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30f7da4db9d9",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c121c9c95ad9",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16fecf7b63b8",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a0b9602d130",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17c6cf6ff739",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07a1374a91e0",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e14b42c61396",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c0f06ffdda1",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f0f8e3ad107",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "759a4d4c5f0e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ab41c7afe37",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bb8ca89edbb",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "093bbe622c9f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82f1c9a0905a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdf5c5d0866b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a01e88293cd3",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b23864f09fb5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d675aaf7c2a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a54fff653fd1",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7bca4fd5cc4",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46a16db0fcd9",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15662dcd3061",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28ea16e0c163",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d78b8204bb04",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd16d5d6a0ad",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9d3f23f01f8",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c86566495e5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a3bb2de449",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9d3b010c3be",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb57e27014eb",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57a1ab16c94f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "031a2d316546",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f40d05815daf",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dcb12038651",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47b91f63e841",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "933bac736901",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1d2b81e22f5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1f617c7a9c3",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "308555094964",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eff84fd7fc55",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e8cd9f2dfeb",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd71ecdd0b5f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb3e977a11c4",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f90c98f8c70f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcb9fc23c8d6",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "423fd85f5ec3",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "697c3fd36207",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b6aee894e66",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b4e128db793",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a45a74588d9",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b96bbdcd953b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37306214b6fa",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "044beea15683",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a59e038d2268",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "757fc365b504",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e5f19c7f020",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e3e59bcd25f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18d1d3747455",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "760b0e71e027",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b768adcf76a5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f20b37043b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f75ebbed6189",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ce3b1976d28",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cfe7fb990cd",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "420622cb7664",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "124cbe7436e8",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "491fdee003c4",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ed8429a2b2e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0116abf7f37a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e4194fad48e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24179b8dbb67",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef8f812b466d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78ba4fd930aa",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "894eb8340e7b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a65cc152df6",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21ee26681f9c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad05fd6c67cc",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "890db537656d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f65c97f1600c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef3bb0f2b33b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c53e3fda904",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46b484fc001a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c78ece43186e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50ebcae8c77a",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ba10df746f5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "982aeb17c7ff",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7542bb953700",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d89aa8c8bd87",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51c20c8d421e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c2cce57edca",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3207c76461c",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "322f1655d141",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d164f3769c74",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81a14d8ca507",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8245529980e",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19c7cbd7eb5d",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89062836ff2",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e7b5fdf047b",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63382b28b86f",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1bd048c5579",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be945d6370e5",
        "url": "https://www.barcelona.cat/ca/pagina-imatge-promocional",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c31a7dbdf93",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd584580f97c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2c51f5178e40",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c18ba4137f91",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dcd6c776c59e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04ac5b586326",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b0a5c4e30a9b",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd2c1fba9a0d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a3a0cbf9ef6",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2723eac4ee30",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ba54f486316",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "59725e23bea0",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81150129b9c4",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9d6b849a5ab2",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fb632511d7c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78db7d4bfcd4",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a6d4c1d9658",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb4c2022939c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c09c7e36cecf",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbed6cb5ac01",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3993bf143a1",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08d9606fb606",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa0563d9ad9c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc4f6b03908b",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "83822adc2580",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da9b5a8a21f6",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39a5e2937c91",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f843142e47e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a860d452d2af",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae794d1eb837",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5042be76ed61",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "169d7c4bfb74",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a57b7b7da3ae",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7758fbcb3c8e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9b3f87c93ce",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3c8f2ed23da",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60b840a5682a",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e4d1d4fe549",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fb5ddaabfd7",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5170c4c2f58c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78b46ee7f1e4",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03f54f95f241",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f9fb87ca9bc",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a33abf7fc7aa",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b87b0c182bc",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8bcbd7b303a",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "565b32e43cc0",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aae77e972b5",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ae5000bd2b7",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfffeaaf6472",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "002afeed306d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5edcfbaf12d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82998d0c8fa2",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4edbf14a8ad",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ce0c23930f3",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e909bbf0355d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e15a7f90ce74",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0ae874cf552",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5a22d9734a2",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acc1e80c5b44",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b9e17e27c46",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6642bd1b66ec",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d48928ddbf04",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed51b910f4b6",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66118c38fba1",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf27382ad4dc",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7bc41476351",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7fa6ecdeb58",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "747d83dff89c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e752309dad23",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f438c71aa69",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe29ae53a4ea",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ae1b9ce1b41",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "907d1c430ffe",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2780ddd6e7d5",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "135e5a7dc9c7",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eddae0cda467",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc589359bcb1",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77acde1f810b",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5939e4ebfad6",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "987d814c583e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a12a3d63d39c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afc05ab7aab9",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1e25309ac06",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5425b6ed992e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc01df1ab549",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7dd9be73edf",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac167e576f4a",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db552287d6ae",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da29ead49b67",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b104c67cc259",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d9035375985",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dee7ee3b8d1c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddbb85471cf2",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e47533cf9220",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70df00011c67",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "702bc01818d3",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2020ec804a0",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caf20d48e00b",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e0a2ecd516c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18b7e1ac8348",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4bd179e222d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4157322d42de",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da60292a98b4",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e6c043c119e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc575965f44f",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41da78520a83",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "518979ccc289",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96ac25c42121",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "422f43eec22e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e543e62eedc",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05cf66130d20",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ce7ef0b18ce",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe7c93767c48",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0983b6cb2b1",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7fcbd9a436d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de1d03465007",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70a071f71539",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193955fd8713",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da7c2a36ed0d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33ea2809f2e3",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "144eb37401bf",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "817d2d2bbdac",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59e5516e16bd",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0545cd19396",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b791bd1423aa",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57305693851d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef493ecd4733",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d75c1948be0",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2a50ff82832",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "169a56316ffc",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbd364c50799",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b713af2ba491",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b7af0507f26",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4196ca050f05",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e6f33705dd",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b224da935b9",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5eb78f6ea13",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c6c17bd1bfc",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d116a842068",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79e5109bc21b",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2ca062ca65f",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e0ad56c0134",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18344d9f0ed3",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41149342c757",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dffb6c97b92a",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c15547ab51a8",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d7ddd6f210e",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2a1494a2f18",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "692e645c4f11",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04007236b122",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfcd010ad43a",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b4649c45c0d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e96a02ffaf23",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2773e4879f5",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccc55c17aa60",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1cd72caa433",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d96e075448c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf126ae120c2",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8936eb70565",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "715a394a639f",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c36dd2c09be",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a85add63b21",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbeb26024b2c",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae667306d64a",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "359195b1ff38",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe09ce4b5ac8",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "791582f49957",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37cf125fc15d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a1aa83ba221",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1006162e6767",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd1516f0641d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc4514764f51",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "205295e9bd6d",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b8bf0f629b1",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd2ebbe85e84",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bde5952764b7",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f70efd4a8bb1",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddf44a67dc63",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f91b5e792772",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a89044efdb9",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "639ec8333150",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6595893f278",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7e545405f08",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31da48096409",
        "url": "https://www.barcelona.cat/ca/prova-video",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f29773a6b5b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f24e3a4b182c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be6dd31f5970",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f9f23bf425e4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:image-redundant-alt|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5d3b940aeb92",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12e83b7ce34d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2fa037e78f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "898a432aded3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2b5e4a36304",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "135828151822",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eb34fa65b236",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea83f3ee63eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "51be5cf79aa0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "116713b83ced",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c6ec3773225",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f9d7d941aa6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "858582c17e0c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "76edc322f879",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68dfb6a1e663",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b6786d22f6a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43b6b9da813a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb338db349f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7697ecb493cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "924378d83989",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "75edf85722a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d6c9ba41f936",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f00c56981a5a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "517f79eaf4db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "012c7403d94a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e6eee7745b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85da748e5c8c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e79683e9799",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "551b511c11a2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c283ec0d950",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c877cc974e30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61c2bc5977bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68494e446782",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82242e964a04",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81d33c06a887",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c3baf67d5ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b9622e9ea59",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb817b19ca57",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8edce4315ccc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa567b46ee41",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb6e3d137fe6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "209fd80ea649",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "410a715fbbc6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57d1341bff64",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4968e40b0f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f95881129c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f5d667ae891",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ac3d9263a6b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13b96b8bcd6d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e5d7defbba4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0578763c354",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c659c9dac820",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6339744adc2a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "121474609000",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "475f4005340c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2489eb6f55f7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94e6c6ba1e44",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3475aa4935b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29539892ed85",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44835876e23e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49740e3fdae9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d74d8b9025c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de0e1d717eab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd3d7f3bd8d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf577aa75c48",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8188bbe79949",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d93e67f169f7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0effdd2422a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da8da5952051",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea8e4d3ab4cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b778447ef06",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8ebb05cb3d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd6c1f602c16",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9c0d1a57947",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51d1c173e707",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b70a8e4affad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6f97498775a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "090f06a4aad1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18a19c433a80",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdaeb0f98179",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d671b72015e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae6f82424c79",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7c95a75e797",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e775853074d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "032f16098301",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0564f95fbb71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61923ccfa5ec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78e2a3a3953a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e214019e20",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a90e9051f15c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf47159693dc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f248a08034ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "142794506ab8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bc00d981760",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b3f7beedfe8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79569b6895d8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecb3ea2b2b88",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc46ca6048a9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "548dc9e9733b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed7df4b2c006",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b834ab744d23",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41c39bc2a629",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b927eac57c30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1116dcc2a40",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f11b7398a0e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ff420d2895d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b9d28a5a0bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "654f74738ff7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e141fe86e465",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a70de6399ac4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b1f091dacb4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be5dbbbcbd99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d19aaa6ab3e0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "894a5aa132bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f103d17a80ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2cbcdeb1270",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dacc55e054f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc721ffc047c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6cfbb7d0341",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1350251300f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9be92489f7f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "895b586caa77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "590ffe22e033",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10f3e4f1e71b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7a4c67dbafb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47fb6c873695",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "414b94423c49",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b4ae7e9f14f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd8128134d39",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bfd92f02c5b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d38a1702a2e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26d3f7b4ba3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "455026c455b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76e1f893fce7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7af3d2482b2c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc3361097b47",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193e1e837407",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1aa733c4e85e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51e56ac81d11",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df2f1f799fd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a52d9769cc3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5d97598f1c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7eec4b12801",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aec8a709870",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a4c44ad21c4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "059f19f114e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "710294f287a6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cd1b9c023eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92d0d2ef5189",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ec3fa14e0d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "297a6ce1f9e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e61f43d1ce6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bb03f628648",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e90a152e330",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a3d3058fd60",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebcede8377be",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4cde7260dab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f83e1908466",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6750ff96976",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39ab400f9cbf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1818f09aa6aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "667f489c1c76",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b640055da557",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "834dcf5b486a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a80da5901b97",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2de90846517",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eebb31d19cf4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb690bcca817",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bc1387be328",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beebcac449fe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "081acb56d36c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7bc9b4dec1e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea196d2ca8c4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d29045a7569",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9177dca302d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93583d72ff27",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66fd0713d252",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f43e16034fa8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40be6233395f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05768df7d610",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "533fd9776402",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cbf71b35d1b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d9e181c5b15",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3eb4ce7b7d58",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61bbdf8c9edb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53802d01df36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b40f9fe5b32",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb5e4da320f0",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87e0f50adf9f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d64726f7008",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8d976718bfe3",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f39326a8c68",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc2d53f918e9",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0dd74b4ae16f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f5dcf4ae8e1",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ee2e4b71436",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fe1be7b41e6",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21349a767312",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e51e0c049b35",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf1b828c244b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "581c86c3e154",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc9d2bbd5c6c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ad02d834e88a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "13ced2973cdc",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5dfdb4c3ddc4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e9c35b4d8a6",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9f89e2bbe43c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c73eaa2787d7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21113fa4e58b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "03eb473ea9e2",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "53e1ecda2201",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b3d4c40f6b0",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "202358535229",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b39e3376f95",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b2386148985",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7992682f76b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4de06708e963",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3baf9a21e5da",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c21b2b25665",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db9be366e17b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e24cb983e30b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36c8ea7bc1bb",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18c73b9e2174",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffee756b4636",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dffb18047426",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88346606ac36",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bdb765c7471",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80419a25b77e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fc23c45b530",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d62fddc02160",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ce327df2ad5",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3de373ef9851",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b000f49a225",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3b6cfdcbbd0",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07905efdba87",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4ecf05976c6",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5f6584c0a82",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b5bb0a67d2c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "366ada66fc5a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "497aebc94c52",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b41ad9cd747",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a06a7f21264",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c03952d6d9e8",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "def804a31982",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cf3ce625656",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db0d7476f7f5",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28fa5164567a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c8f85ff9076",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "080ac27c1979",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6da7183d82a1",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "633af90ce0dd",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a491c664416",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "495e21d3f534",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "570c0740ad6e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4359ff05302d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33a078fa9108",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48ed5be13625",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afe67e5c9d91",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c97a4df6091d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "365de62b3f34",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e084af255d89",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7e746fb87a0",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69f4d081800d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf7cc032bbc7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72f9e4afa6a4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b722821473ae",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dff1dc46a2d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afe1cc25a2e8",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a93f5027ed2",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60c757fc667e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3feb9ae0f49",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1045353fd85d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b6fe0d86547",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ac7bec1232d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3987e7b1a4db",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cf6643c8f6d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4cd13d3bed4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0842e206d4d8",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a75b332301dd",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d0add87ef40",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c41b53f0723c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5eccfb4678c3",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95333ae8481b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c90dcdbec744",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffdc4cebe892",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14a35af76db5",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d7d1c6fcc35",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db95302fe3c7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23c7590917a1",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5004ea4529dd",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a7458e2fcd7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5873000b315e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf8d77bf3954",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52c8571c4736",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61e3013ceabc",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d54b8c15c619",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bbfa88acaca",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d038fd927698",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d9dad331609",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9c7786d875a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d2255535e0c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a8affda4279",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6696a38a8132",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be15f3fc8ee5",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e07d555f6f65",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a96bc5e66a9f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee3501461c0e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e09b143e5243",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b7bf80ecec3",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7aaddcaf60c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a9d4b4423a2",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "304838c75f6e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a644f62ae4a5",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c551df92d828",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a451ba22791f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3c99f54238e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd58f2acdcf1",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc303633e873",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "222ff78f7d24",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd50d900023b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aa9889e0f51",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a5b2ceda796",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b803c826b077",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06c8f0df8b31",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3ae796d43bd",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dfc0fe7985e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f03e2e26aa",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04c378dbbb32",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b4d063b69df",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25757f3ceb39",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ff2442f426a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b32118aaf03c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e755483fe077",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acab897409f9",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c747f1081674",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f82dff469b9",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65e71506532e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90bea3169c95",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae12dce997a2",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4a0028e46d7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1230d91b794",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a76fc5e65c77",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9fa3abe1b69",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f81da399ef40",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06253413bf51",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac68667944aa",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8de40f716894",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4226e62d4ff",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1371c9af1348",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51cf91474aa6",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2119f5e4b82",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09daae910b10",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6c6c7019433",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d90b7ccc2dd",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afa6b9086263",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "574408d13476",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9f6d8c622d6",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e29859fecfd8",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30f5dc813958",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72da34aa2a8b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bd80d44c298",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "795cb8d8054f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3be9f4b97f6",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef86ccc1751f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b9c28aee2f1",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cb48b0082ac",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e6e65ad3e75",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad4228d64258",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ab3e70896b4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e23ae21630a1",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91ae06c4d754",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2a968666499",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fef7fdcdf2e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6365e836dc0a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4f1c25fa9bc",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39bf079b4b28",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7c6010f89aa",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f39e5d2edda",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c85031f2747c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7662f87f433b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afa591eb6341",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4ee9fa1d710",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "491b01f267be",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e6e303ac12b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34590ae3976a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b73104ac5381",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9def0aea81c4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd68b7ad9e9c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cf353b30d24",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e348580ffea4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b151b4b56efc",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e73a5b1c6021",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e22554e6f26d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fa13a7b4ffa",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "860aa3a0f359",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b2b81c1ead4",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e8d099ee64c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26e0ec9402c9",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0432f326e58b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "561928d1ffa5",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e67dc8ab0a8f",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd824392bfee",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4821bf84d81",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76bbca7435ba",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91e91abc5243",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a529b0893a9",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e6f0f6b2d3",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a239e72c273b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fbeb1785e00",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfb3eb5b6448",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "152ab8af5f2a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "921fb2d7084c",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef1ca1de8ed7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbf7a14f6298",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dabb68c534d2",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a36eeb8414e3",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10723541e52e",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3165d6243e7b",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c4888af4b47",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88e60338557a",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48ccaaa5ec07",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c872a19655dd",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cf84eea6931",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "638593fd8bcf",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bc9d0c5a89d",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f969147d65c9",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "987f734c5144",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67e0784422f7",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042402509574",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5f2fdc71973",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9922ca277ce",
        "url": "https://www.barcelona.cat/ca/treball-i-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6a7ea0e9bbf",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6fc69c00298f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "983285ec0aee",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c4c0c73f292",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e94340195c90",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fea0604e849a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a746b7103f0e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "146fd2852e1c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea620ead0ec6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "89eee3555fa8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d9024f52d7cb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8934c3260872",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "995b116e48ef",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f318e09f31b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2115dc2c59ce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8bd9c1cbf92",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e09adcf5199f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b85e34fd9ffa",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "784b3ce247ba",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "886506dbbdb9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "061fa91ff053",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c5cb1f893c51",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de73a9967f8f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "54d3a6b3277c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d080c6dd0d11",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dcd7197a1b45",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87d55e1f110d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68f242d06998",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ad220cdc6ce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ee98f59d14d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "897cf34b89ae",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecda13dfb095",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb7d5c18ebbe",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10fff51ad6b9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9020ed4c4f2e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cdec2f6a66e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f33ba32f0e5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e3456ad5b1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5928f1f70050",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5b45cf952d9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87d620321b01",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff818f6ff1f7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2734d6b6670d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d804b4868ecf",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "985f6bc09b90",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2211ca4d6e2b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "751d75966661",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5aa2ae5aee1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3481383bac0f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd36ccbf9181",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "647765335e06",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25d355a2c7e6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "808e647e4f6b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dff44a12b148",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1153a0a4fffb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48255519a4ed",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceb0ac08a770",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91a2c5d452f4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d42e38a8eec6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a38a27e97c73",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8b7bc513823",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "721d5aed484f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7bfb064ae2f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1c1bd082d0d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e1c723acdb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a01cbd1208d6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1569c5093055",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9806fedbc5a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc2d6bef1ea4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b035324a1685",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00aaf3d78eb0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e133090868b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "436e07d4af8e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92cc259202c5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85a8eacf44ff",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba9d52fafc5e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c07d5ffd9802",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "990321d5e3d9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eff5757cd263",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61ce32dab08c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2e4dd351725",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5750192cbee",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40087bd8e824",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e08b663330a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "502fb925a62f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1da571be468b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36d89a4f5e10",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "047142d45de6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4acae0dd445",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f25224d5924",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec65865a9167",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbdb87bb28e4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad9e71c0a1bf",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5af0310bf006",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9463997aaae0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0923607b19f9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcdfeb4c40d0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9889e13b5b91",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b87f4901d06",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67ccdbc721b9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "204f01020209",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "109008da2f75",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beffb5ae3e7e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "432edbec84c8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b41e642fb246",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c1701385b58",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31b2e5ac7fc2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53c088325b68",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66848bec97b9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ddee72fd8b8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72c04ec51a2a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "549b595e5c72",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1f5ba9888ca",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2107a8cc0ad",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d0090de0161",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a4388b0ed30",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcc227516548",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b80c3ca7f04",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53394f5fc787",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9546a35fedad",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8baec8ceb47a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e9e646b2d10",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b30396b598e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ec04a22d58c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a1d21f82244",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "238cf6a5d683",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e752df14e1c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2fb2524458b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43c82ae4f394",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f2aefa3c5f3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8422d191c2c3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc718ac10fac",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "009b7b8f5e98",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76948f4ac802",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2427efe982ce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "982cdf3728e3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46fac887194c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5292a710edd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0995bdc8f30e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3099bc8f11ed",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cea85e26022",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa7f4e752a10",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46531f14255f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ffd83cbf3aa",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a74b856361fe",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5529b3ba86f1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c6c65f63b73",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d17cd2aa0a52",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf0fde16784a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b89dcfc0d5bb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f59ec65eb722",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c999cf8006f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ac0d3ecbf8b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cd8b4fa7e02",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11689b09d660",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a58f5e259c40",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34104e0237e8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7349bdf90f41",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cf8a4d2800a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6f4c5075c34",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e13105a64aac",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b46495fe1c1d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "873445bdcece",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6795dddb9fb0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbbd405076dc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0aa033f3899e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c8c79a8e50f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34e29d026a34",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5e319326246",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e6d986bd172",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c06a43b022f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d6adb2c2ad7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3404376b7b9b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d882454e3c2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "505739d589b3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee18dbb5faa5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcb92ddff016",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0efb86984ee7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "201d31e3579e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45a3ea42b2da",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf355786572c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f92b2c5288c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4379248645d8",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fcbd5ea5846",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2445aa751c8",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca4fcdc3753c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43e56a7435b4",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0c6d112c3991",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cdf92a05388a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "18c526db7d95",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac3b04121a03",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "694b006aa5b5",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aaebfea56b01",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "217518678283",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55f2261016f4",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8de2edd83893",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6dbb5c0a0067",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28ba6dbe6423",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42642a99491a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d9456922de19",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7534d57012a0",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e4adde929ba",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0178c8a64800",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "22d931ad162c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5797c7b4fe0c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5a7ef370b90",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a57ed9d949d3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42e9298a82bc",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cf90b683ff7",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c19c3a31ddbf",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0fcb23b1376",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dc71f66ea6d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65b4470d8dcb",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa51920af186",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f1afeced79b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "625708f13c68",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "291045e29b62",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c95026ab1f99",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94df054f4421",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20c0ae3b97d2",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0969eaf42385",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb8dbea5e440",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c1c6ddbef44",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3758241a348a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa9c192f2f13",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3b0d072e455",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4dd235be4f2",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "459e59cd4ec4",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51abd5d9694a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d36feda39af5",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "201361d46379",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe94f95d4d76",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bfb92591f00",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8b11aeef67b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15e301f1231c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "992adf1e454f",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e6d1e88c608",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbee663069ca",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bc504b4aeef",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5163993841cb",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fb3abde4ee2",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81569f12ffe3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61b774a2f719",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c9b1c2b801d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98e98037bcc9",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b9dcdc4b47c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e57cbd37e93a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d889475b1bc0",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "473e534daeab",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54b76cf6d569",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b3635f58b4d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67d14d874b8b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ccc08a26cd3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0979fe216bfb",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4c439e4fa94",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09cbdadbb9b8",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a96d947d3d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b43a2831e7da",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5959ddee25d3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be33fd89a2c9",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf3e5d9ecfbf",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2c237b359e4",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33adbee17a1b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49c0a927bb11",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb620149c9a8",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d25177b3a9c7",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1770972cdec2",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c76e0913097d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01a186bca96f",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f84e4c59c2f3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac89758fcb3c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3da846085152",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36359b060c5b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba44e5862158",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79a0afaf010a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17c3e5e040dd",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71989008271f",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eadc552717a1",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a93ad0565f",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83c7bfdc0701",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "890e2f7eb083",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b200564c4eeb",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e097b1ccfcc",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c75fda91c11d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7683033393ed",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "631f9d2ba42a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b61946d0a6b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62f2adae6738",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "335c5f7b80c7",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a37a42ec6c3c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97f21ac9dfd9",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a5d5b43d101",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac6260ffcfdf",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3b90b437672",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f04df20f123e",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "330bf5e473ab",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03c15b874a46",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eeccb13fe38d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a45df9362b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7acb1a3617cf",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f530086451a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1712c0764592",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19679d060b93",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c486952a0cb3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5d51cb0912b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "013526a37bc4",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91ebfd892e43",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36b4d145eae9",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "721475625690",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2752606cf51",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "640997220ea3",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e7bff2c191",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "302dd6093bf1",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c84da55b2311",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a4c8173d62d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a4ed697108d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45677d7d53b9",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45af3a2ac5bc",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a81238b6f1fb",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90bb9f450bfc",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47269f0d1101",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "643ab26c268d",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b872689ed65",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4393bc8afa0b",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0def2c658802",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "692983d09b84",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8d2318cf835",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ae6f1b08df7",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6efe4068f64a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a4fbbcbfb56",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "006650e51e75",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c69d19fc6806",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cac8c5aa763",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d919493fd2c",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9c55fbd605e",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e429bb6ca9f8",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceef53c624e7",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f98de6289e2a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a063a239cf2a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3851eea1282",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88c8b2c62ac9",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a3495c9afa7",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f5a82e2cc34",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddbac17a4a67",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88a71d130ec5",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d06635bcd652",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f6072aa94dc",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a5bbd4c3cb6",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dba9cbe4db5",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5803cf1f3a1e",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6faa0783fe5",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9372ff8394e2",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6b2ca3f0aa0",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34975ab93245",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90695435e816",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a5d7895a65a",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeeae3ad9e06",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc93cadca241",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "529a73ad7d36",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e2d32bc3869",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "240d1376e03e",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08b784b9fc37",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2630add716ff",
        "url": "https://www.barcelona.cat/en/catalan-national-day-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e25ce469e68",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8247ecaf34f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8515acd429be",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "112551e409df",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1d7158d9beb7",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2863466e9350",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d426641403f1",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "46808b398b06",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "344c763c1da3",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b4b4fc13a53",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4886aa4337e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb4a9ff0ee03",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e62a02bc744d",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7222fd743c2d",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a73a42ab25c7",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eb8c4cdcf629",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8d07c49cf332",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eea23174f3a6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa32e07f6785",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf17b398983b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e158727d73a6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b37400e2140a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "18fbbb7a9b42",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5ef02dd0833",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04532146db3f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b63da00ed7cc",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77b866914439",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc175fa50814",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2c798467aa0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c69dd33c23ec",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d43b8816259e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0183fefce20a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b381695d467",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a3ac7c016ad",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99ea4b61b300",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e0692af05e4",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a1e3888190c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a374e6d31396",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3a592188c4e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7b134f099db",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a40315241d5a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8393a18affd",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a40e83e32cf",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd69c47855d0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48c83f7d9f57",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00d1dcbde807",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3ae187dd169",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cac48312ae4b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6fb0fb95f6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38071441fa4b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f2878ab8913",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cf434e8c6a6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16fa81d34d37",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67ee76b66429",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "438c1e317c7d",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1625a147d323",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "140b312ccf34",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b966941f19c9",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0eaf8b9e4955",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "227c2e9b0372",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca5b7e824fbe",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3f6930683d9",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8fd6350e3e4",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82ed148f273f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d839058699f1",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a508818db03c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d11edfcd86d7",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b47ea0a085d0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79f59fc1ac7b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb5ddfb41e69",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9049f5ffa744",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a5e01f615fa",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b5f6d9b0661",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e950a2bc126b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3e9a00a7106",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e77d52e5d73a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4be954570e1",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b733fe950c2",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "191a69adfbe6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ad86147a01c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2b39ba6127a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c76a5b834b56",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5a439cd5266",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39500412ac4e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da27bba4c447",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aabf7af20e2e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7daf9142fb5a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e70fcba8a70",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51ed7458ba7e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b123def14b3",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab8c903dcf7c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c269a047f0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea328238f0c0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "541dae51a503",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a9ae9a73096",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bae6d63cfa7",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ec35b45f1e0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b71630387c6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ad08690496e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b53e8b509255",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "634263877443",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2730df1e7b5",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7369c95a48d3",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac55e216cd4a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7f9f5c70d03",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5381446bf59c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f65ce3f5ad9",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65d79f740cc4",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88f21b5ef0ba",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afde101c310b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74740a1fc6cd",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1d7b73123e0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32fc5bc95d25",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7153e6669973",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1575f4c34bb",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e829c65bb5",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65f5208c8aea",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "040902c396ad",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aee7d1d70100",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "579855c1e9d9",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e07184fb81a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2252c531756b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb94aa424c82",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02dbc388dc8c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52019c45e05f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19ddef59897c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83f498887752",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6554e6653eef",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c978ec19632a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6441a32f41a7",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a94465b7fbe",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65846309732f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a17d767ee76",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20898fa5f0a6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc919ad9b495",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3aea6468894a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93544cbaec3e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85f603bc8de8",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44566e04c9c9",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64338a6844bf",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32597cdb7acd",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e17044cf6a85",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bd4ddb8365f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d1ba6a007e0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "848ac3eccecc",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5245d6594029",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b12244b46f54",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f5af82e2bbc",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4769b5f02aa5",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b8fe8ae0470",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7a4dc2a2b3b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f8ead4ba389",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e7c8620eb6c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04d48f3661c9",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fafc0bbacf7",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a702bcdc3dac",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf76cc60f75b",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c328946090ef",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dd24370a79a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec8ed0208489",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f80f7f86a43",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc6d5def5841",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32a2370bc71e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "124475295194",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01dc329d24c0",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d82580c25980",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc21cc136ead",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dc2b1d7e13a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22da62cdd839",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b4cec743b2e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "123927099b69",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c3dd9c02c9f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49b17851464e",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "651f10f2c6bf",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28d211fbfc7c",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "143890c41a4d",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "910e6c7ffe15",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "284ce04d8838",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21127b9bef44",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "345ebf0c998a",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02293a6cda3f",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "707f16e67a29",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcb95ba379d5",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dcb79456ad5",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "263f69f7ca30",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5f6f72a1a33",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5ce832e8da6",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1fbda2d7132",
        "url": "https://www.barcelona.cat/en/discoverbcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9ee4a9b8124",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30ef328d05b9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a2d82a1035c6",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ea7fdabcc41",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a831fa81001",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91abae9bcc14",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "578324e71290",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e8ae77e7db4",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9b569d46ae5",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea0cf7896d3c",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ebf6d17ada92",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "effddd004cee",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ee2eaf532392",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b277e88d1d25",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c32abc4dca3b",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d304e142096d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe326b731c85",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79af0ca1b4b7",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "787bc707ecff",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87027887d55d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "177723d4966f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9cf0ed255968",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a63a2c7beb7d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0bd95f5544b8",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb4c71f8c879",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aabaad6ee087",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40fac318cd92",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18fc6c2ee42b",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f44169159a83",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b3ca0438a6a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e03fa07aebc2",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e7970a4b140",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e35a8c536f90",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1909830db50",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9563b7a88323",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "475948e467e5",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "accd2de5beb5",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b583eaa6f6e7",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e183315707c5",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42a242a1177f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53e9962b43ba",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a35df9bb986",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3adfd8673e4",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc39c808fd66",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a5dbfefaa9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c6b06d30b48",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d660142c1de",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57112724e91d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7830049a1f33",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05c2d1e61945",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8089f7bdd28",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7573a9d81534",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4dbe29a03a3",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edfd0e5e41e0",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb056f55304f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd6f067f8a89",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6442931c758",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32f8d049396f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e40f2189a954",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cada40a47734",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a87ab211191",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f52f325af5b4",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b413d042bfa",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042e9aad6bc9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4776d41a22",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1677a5e9abd9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab9bf322adcb",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e1cb2266467",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0144939b715b",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc04cc6fdb80",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c19a37901ce8",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ce348b4e8a7",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9c79badd608",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1921b2ee1115",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e53a551faa1f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "480d5be7b185",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e83c6fb34c",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce8a72e3222a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fe6dc1f6352",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dff2f4126f0",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c297cc1d2679",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d8052b443bd",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a07f75f5f370",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b0d238c65dd",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51991227a1c6",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "220feb93ac44",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc932407a657",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a39abf2bd9e",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c1ebb3f8fa9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f94f7bf4273e",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "291cbdbb778f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b5ca82e23db",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1d0d9b21526",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ed0d018a47c",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f097eba3a0fb",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cb3b50533d7",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f98832d77d1f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d864feb660e8",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47f987885bc2",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73fdaabc15a1",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f8ed23d8b42",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07bbfa52a6dc",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6241dc40fb98",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a5c64eff707",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb0fd7e429e3",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79a7332c28da",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68558a47a235",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57cebf9eb7ca",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec363aad16d9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e28d018c3bda",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3c643dd1917",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e311e20737fa",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d1fa05d796e",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71be049f716a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bea8d68b499a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cc6643b95fc",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe04f8ef404",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb85c5413c1a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c65e8974910f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3609f861dcd",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "713ee0fae940",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d480e8ac2535",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c023373fad9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e75579c6b87e",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1555a51efca9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f90947913767",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44d46bc08154",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "603e328e085b",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9865338f19c",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3efd516dc9b1",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8abce647f98",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e75eb3beba7",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f795400a86fb",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2489f5396cf7",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e0f8164a55",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e51e309c307c",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07c3e80b5eaa",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79eb9df037c8",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67571c742fb1",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c1f378a1558",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccf5dbf2b08a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ecaec0a7e9e",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bb04276f282",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "750ce2e403ae",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e4718d38d14",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c55f1073f16d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bff12317e0c6",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49e77f88d62f",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8751b7185332",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccf55ed163ce",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb371e921560",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d77ee3cf8d3",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92ce9ba9dc18",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33909977e4b4",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f175995b3342",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "666d21bc4191",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042587c86822",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "551bef38407d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e42481dbff6",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5e75ff08381",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "074f516a42de",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ce656958fb9",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d19974f5a6d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edb3638f354a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8947dfdef976",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f127ee446aa8",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a9d09542d95",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b0881f7ddec",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b59bc639859",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddd254a0e603",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ad87f3ac385",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26cf13e36676",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "453caf777d6b",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f935ea4451a",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "798b4685dea8",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d064b1ef653",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28cb828ae017",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "889fe04bebbd",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19619ef7372e",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82355a727aaa",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d29a3ea7e65c",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adb37fa719b4",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7856dbd763cc",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3348e37cf920",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af078c2f82dc",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b36d8d1e09d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58ec697efd9d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baba0cb281c2",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b852c3fdd4be",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "045a16d531b3",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "861047cb1627",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83faf7018897",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb2fa9fbfb77",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dae607a5172",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cbceaf290c5",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0ddd12a8fb4",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e46a22062d1",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0c27557c445",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a3f7adf237d",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e09eac1f3d51",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7c8f0636c17",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbd753d12f14",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e33980377461",
        "url": "https://www.barcelona.cat/en/getinvolved",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17fac98b4d22",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0c60d2a74d16",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d0044c0be292",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c167d8e2cb9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ee5bea3b0926",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e087bd09124",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "581839ec8131",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "40da189dcb63",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e5eb84d0523",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1d3863ed6e9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "94fd1de82693",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "751fa2aa0488",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4270ca65bc7b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39d184990fd8",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc1e07ae11fa",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8aa956444373",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "796ba5150364",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eded2b0a410e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3bb0b116f173",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "624bf58f0a5f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "630841472fe3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "02a5c880e220",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "944d352e5462",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b0544b7f2232",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c8023d6f4a3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f6d740d855a",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "418eb89d4962",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "212387c9c32b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "464b831326c8",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6352edb2595f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8dd06f1d99d",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "920a32db03e0",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e38e0e8b9b6a",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9739e5623403",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29c846bd18f5",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6496b35b6f6c",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25bcea550a13",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "790134198317",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c85b7bab7f5",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "463250669d6d",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad0367718540",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a85e633da5ff",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43f409a40a22",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9142c22f2ba0",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57bb193047de",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19ec565ac583",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ada21dea4d19",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c50addaa4cf3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5ffa8a56385",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7254af7c61f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca59b6631852",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75e6aa4b9a77",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c95c3ba8f7f7",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23422d738e26",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e285afaea3f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b43e6c6c49d",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2428e60ecb17",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f55c92c18df8",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf66a3851ff7",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5db6536fb40",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7049ee5fa32b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d70d188c12b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f1d9086d389",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "316faa6c3b6e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a5ef68fef48",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf46446ac3b7",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0545e80bf296",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b44358334540",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23c50a03b3cf",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9971315e9f9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5724f7c44854",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89d02d24d156",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "688ee041607b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46bb99eaa68f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b694bdbb13b3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebc6f93d4442",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d6f7838a800",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa3751609339",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef79b0fddca0",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a70185523e31",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdc98cb8206e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "315fe242a3a0",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e924e880cea",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd12f18d45cd",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17184d88daaf",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89580ee39c4",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc5e548a775e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "362cb12a2f4f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48f1f6ab33a7",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7b022ea9e8b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93e6ec136a2f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b39bbd794b6e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1aef9237cb97",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a0889ffd56",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21bbcca45e72",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a1ffc372b72",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf1bfa9c3d4e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8459d695cf25",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f78223476fa5",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98b27617f5fb",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c70ca13d44a9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d68744ff1668",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0b01cbc3eaa",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a0f5fc54535",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d8a8fc1e3cd",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50c53a8161c3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "374b1a4adbf3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fe2b929d97e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a11069db83ce",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c52d5e112db",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "301a094698fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d7f8d28cc8b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f5a6d7709f8",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6852facbfe3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7e0132754cc",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "441480203ce4",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6269a662a2f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e7fe5806335",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc4f91440647",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2655d931f8ea",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71c7cda04051",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9d872c88a8c",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7799fb0ad1e9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1a07dfa0e3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05c6fe695cba",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70e5a9ad44b0",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dc38afba288",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a099c3ab006",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "737052d81344",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "039d4453807e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f82f391e226",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc154406c952",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bffbda0268b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9ad233e867f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "195660a75420",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "268f45560905",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dff8914b7ed9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5036d56cbf9d",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "438ef06341b7",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38d43b887601",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4663136ae10",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c513a25b76a",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f510c8b328b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "673f079712a1",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "420d33ebe6a2",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4999941e2231",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e025cf3f5510",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d596f9644d40",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7c036ac9fb9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4bc9f34b530",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01b13ee09205",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f78f4a72afe",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bed66b35d381",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ff698726c00",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "300463e2e064",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b4811af2e12",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ffff1f44261",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aa3aa699491",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b1b054200d9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a33e9fe5e8f9",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9870d7f6cd7a",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3db62f00621",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c46c74915db3",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f2bf39341be",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b201498f0cb",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fe63bc6172e",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62396b78a3f1",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65b0769de774",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7eff79e29be",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b6feafb5689",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31b43ed105c4",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a06f2036d81",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddc67e2e1a7f",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "937ee751520d",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "493282b0f800",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fef691644805",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fd54086091b",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "200644099483",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e1f40c8a547",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d6bed070b77",
        "url": "https://www.barcelona.cat/en/living-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06038ff14d4d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9179c20f376d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a86ae84cbb1d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9c775401792",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1a8637a5090b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e1438c116aa",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f100f281086",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f73b948755a9",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c5e67c77a79",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b387ea1ca14",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "99146470b8af",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eae658fe0258",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cff648919fba",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4c8533c5c315",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67075050267d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4e3808f89cf",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b8dc851b6f14",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cdc11a30f700",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "702609be97bb",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "15c9194b0e6a",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30fc9731135f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b06e14fa009b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "33dc1b4a8b8c",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "616c050c780e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b408fffd8c5",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07d5a8423fbe",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ba4a8514ed1",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acc529c23439",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c18534427d4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25ae9fd03205",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6846fb21328",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "279d3f60abf1",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9d9f7e287a1",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a912e8beb45e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "690adf1510c3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "002ba380d59f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca761775a774",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2630074d9c62",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20c42c1f68c9",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1df27ebc576",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaef11e5bc0e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf645d1fa23e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4353090b928",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b01b3d146024",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11752d0056aa",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "567e9e3e45dc",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d3cdc23fa6d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad0a5eacdd44",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8b2c66aa7ba",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "babd5859e7a3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d62bfa241a0",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6117e6e65967",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47680d20c407",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dca72ce0d53e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75c23b323750",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddcaa7a13669",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7004f94d6c8e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bb5f899402f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11fe161c6ed4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80e25a6e41dc",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f635cfcf4e11",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc77480d81e4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ee756d620de",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e62a49e62ce4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c5661f93cec",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b5b690713a0",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a83c7a675b1",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "496eff6c6a67",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7900394c8d31",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92a1dff340d6",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "304ca91891d3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a358e9e4d07",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1743e32b5a08",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78d7b844f3c0",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b21160712b54",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e018795f1885",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f249fa651d62",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1844f8f717b3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ad23b49c2a0",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "719fa605bdb6",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd926c95fc53",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c7e0c3a9bfc",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1672a4da41cb",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "262f7fd07056",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "883f111d3c1f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dd1221388c5",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea39ae729de9",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "126248311026",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7029cf06d26d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3936abb677a8",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28267644a6fc",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7087f1823135",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79f50120a8d7",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e83360fa4a51",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73cb482445c7",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e568356482e8",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b755a89a8e73",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda486cf9496",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95ef1dc3e9c2",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bfcc1aaa089",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d492eba44ce",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d136039cb502",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f38df7aa2ab7",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d3741c49e74",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa35019be9f3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce62ceb7b649",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2492955658d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7691dca9dfbf",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e1d4fcda27e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f86b3a3fde2d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38be7dbe2eeb",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03f3b6a315bf",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "322e8947e4aa",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92385f2a5645",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4e97af2001f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a3af4272f5d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba21f16afad9",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04483f7ef4c3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6a91a755e18",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efa45d053d6c",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ccce828f802",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "541e694c5dec",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1ceb62751c8",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d04b84e49f9",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0695ffa81e98",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84d6fb6eba8e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1ac31a24655",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21ba1d0b7dff",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "212c17b7c3fb",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ec9c50bace4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e3ea2651b44",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c673e05b3d88",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96290e076eed",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cb5f971921d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cba7b9cb203c",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b62d879f2a8c",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a36445f4a06",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b957543919a6",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bda6edce604d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2e24a2738cd",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57561dbfb829",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6b35c5e5b00",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "659db8ef1d00",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b12fdd5a3bed",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27d7cab8a119",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5e95e4da72a",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a6302e95bf7",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3369bcca2475",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e42629cbb13e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3317e12ac51",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dcca4d1ee18",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4afe3b11a21",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81b2fd9c1f2e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0632323786e6",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "719c8399e8a9",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1def87947e1b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8db814a86add",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7388979acba4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f33e62e023b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1f36a01858f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd429a8f9b80",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96c0ecffda7c",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e4ac3facf1",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd5550ca9a0f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2e341081e6e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f95cdd817966",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d0705bb7bb0",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91c9c15f8f4a",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "086e045d320b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecd1ea38c3d4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43fb6d242d8f",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7174ef9657e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52d1a078c41b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30d80b58a41b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00d2dcb3a02d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "224f35ee1a2c",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a81b1631ecaa",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:html_lang_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d1dd9e0ac2d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:html_skipnav_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5b4c18f10af",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76ece745138d",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44889b9f1e43",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb889249fbe3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c20adccc135",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b07fd84a20c4",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c24f7981bc3",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e5cf190378e",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36247f3e2a45",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90b9b6ebbd4b",
        "url": "https://www.barcelona.cat/en/pagina-exemple-mapa-sant-jordi",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d44abb67182",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af65223e4883",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "392e1b9670f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "82061d115c54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "72c5a07afd17",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc6f9979cae2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e33714436822",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "969a6d4b7034",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8320d54859cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39a4d6920200",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8adf1cc6ff56",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1e975936a84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "890da30c0531",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af7f183a459c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cdfceb0bc237",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e408d6acba29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b1d64426036",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9f6ce0fd7d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7e49dcbd3318",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f6b6efa10f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b23e9b7b8d76",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b05e3fdd4e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "23c642480b16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e49d5f5b9f2c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "647d7663fba9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9bc6ab5c64ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c3a1d106d4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c227dee8096d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ee2a37fb2ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "921c16ba094c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a0d1a1bb9295",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e275c367f6d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "422d4951abd3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c27a9d3186de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5634b938e9a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b190d8cab751",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab45ed525825",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91c609bcd21f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0fa4eda18ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "453dfe0ef119",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "579ba6036a04",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee273176827d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbf62c59551f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c562fc0a6a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0840a63b9c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4663842fc40",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b749305f7d50",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c915d22e451",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "439ce4b8af97",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fd6a86ccc01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e58966e1d138",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99d304551870",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e06196ccdb85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb2a03908838",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b67e40f4749",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc5e06bf7097",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "628ba47d4ea0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e6cf4c6e664",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3026704020d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf9dec124075",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f073e16d790",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9b6bbb71b99",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b30d5377139c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd6c08d0cd32",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd91df45f2e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03d32ac1471d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0eab55c4ffcf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84513a95a5b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e57af969ec4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2f0ac99c2e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "777a7dbe9188",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09afb7adf35e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c20bf6cf366",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "428579262b60",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "746b10b072ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afc017e02718",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a42dc3ca8fe7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d53e7df19a97",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4a0a7f3bb44",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ee55db70482",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "752c431b0d3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d33d2eb7020",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05ff4cb742f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e27c6399f56d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fff8ec86969b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7119417f3a35",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0aaa9c433418",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03efce3dd22a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "786acb20dd86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2d54d181d0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7218bb6777c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56803258c587",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92c1ed76993e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f9bf61fcfbb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f50ede3dbe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69b795f05eaf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "215c1e1e374e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "684a75e5b9d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "552b31da42f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "679f7c05899a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d29d8bff32d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9e90fd2b0d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "567d972ab27d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b555be479deb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85b255b7ca83",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6893a7cdb3c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "803b5e2c0f02",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdf627192a1c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ebe39ff70ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b733c417f58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dd6f1807f9d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3883aa7dbdf0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a573e3b31aec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f74687452b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fe3244bf646",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c84a5b97fb2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "969ce5b1d7e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b13540ea9db3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89aa42cec23d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1238eb884ab1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "567ae45afdf5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c6b7575398c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb524618ced8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d1a1c535956",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "840c029667d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e232552f5ebb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f92e950c097",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9152aab4432",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdd3a196ffee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c75ac873351d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e768fdda395f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f3d14a3b486",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1019c3bcaa54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "122931fbfc48",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b2183b31c8c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4064dab2935",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da1c248b30f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52b8eeb45775",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a422f848830",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a52db962a9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5242a37259bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1e1f4db7b95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8abca97d40b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b22413544e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "398fadffc7c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d530ecf68268",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd2577d608b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17045734a05d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b18c0b675aac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edf1f335d08b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66eb9f0b6986",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2035f7bda8a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36ca09b99ae1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d04991a0e016",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96cd04a0161a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9215a00e02e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d177649942cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b6428f48779",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc8988c3ceaa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e13966ffb86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a602c8a5ae1f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e71cdd1f413",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57aa6b6afaa5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2360e45234f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2e19f117f96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c9b5c42db6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f82dd456560",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57628e5d382d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab3259676420",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d66d67609c18",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35f55aec6843",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb003cb3d5cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b2ecba8863a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbac347b010c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21f570a458a3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42431aa2b8c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38efcd49b612",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33cd0a1f653f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "381f56fd017d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0efed237d076",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7264f55ede07",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c555fbe60af0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7ae5e57b578",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad718efadaee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91b71ba74d08",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a816341a23d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa8866488708",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b9b6abfc8b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4ec8d1a11d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ee15ce6d4ca1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb226fa9b78a",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a795d8bf50b8",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5aaa88a72c07",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "149408c47602",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7cb4609b15c4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f0bfffe9c536",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1a5a8a6442c",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1f241f370f3",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "047319497092",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0a3a3abe1a9",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "afe7ba48efc5",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "066d323ccc7b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2f58ef446cad",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e10f8a558d6",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f5eb6abab9c5",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fcab69575cb6",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ad5a137930b6",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6833fa99fb24",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fce343d764a2",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7d6e81065a9",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a2bb0a258f4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "96027d700dee",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1315e5e4424d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbd211a2f050",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1400c1180d9f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b86cc8e58472",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83959bfdfb44",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebb7eef6e0ff",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5521abc2d01e",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74b69ef0f82d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6754a2199431",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a90703b62f2a",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a26c7eb52a55",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5994ee20a89a",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51dbcff99d4a",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11dd67112231",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10c3065b8a5d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88672d39019c",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04dfedb1d06a",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4cafff3aa99",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08e82c189488",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e57d9ea3ae37",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96dc09f60bc2",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "949db74e57db",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb6d183cb31d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89d1cfff944",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e6bfd6f2804",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e82c7309452",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "111a5f8a6089",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac3779c919ac",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f14aed05be60",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6b01a31962e",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fd94769c84c",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c26b564bee5",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bae0dd300fc",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fab327d24fc",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72dcb24c8587",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2aae92267ea9",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58361ffd7055",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e08aac68af0",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab20a5eac77f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48717b148db1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d279049654c2",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a510b82f248",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd6a6b3fac77",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b52b10f5456",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3063523a4ad1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48e66b57f572",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b8e6fa64e5b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de1d5af40444",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94d0a98f4304",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3a060fee78b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34d0d0991287",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fa3ce318ae2",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a96a75140070",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aefa5b9ca06",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88ec8f9788c3",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd055cee9af1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39829241b918",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "945c9751f125",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "055e4cde76d6",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4188c92224f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d55610f5a53",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f10ee1d91097",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f8a8a0dd385",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7424176c13bd",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f670e8df2d3",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0378b0f974a4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c7895492cb",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f263ad6f861d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "152df3771397",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03320314bdd1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2ca7c5a7304",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "306c67cfc3f1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abd7984ac637",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d97e2b11dee",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "423b47e36fb4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda01a110af5",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed726cdab52f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "640ef257c4b4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47ea5e508045",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ed28f8d8305",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ea72c45273f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d89a96867827",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8adcb5bbfcdc",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0119bb626f2a",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7863111365f7",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9ed6b5e6c6f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "298cf02c82ab",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbf1a4caa025",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fff84c0148e8",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77dcd91c2d90",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d4d9b8d2f84",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7c2b4101d72",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c9dfb030855",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0406e0e8196",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdd79a11bece",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "430e4fdd68c0",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78d5c7380178",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbcd6fa24c88",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22f4b1b025c4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6707de575822",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbf2cbd0300e",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21ef4f652a35",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b562cab28d80",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d5a8f9ead2b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1684aa5b4bb",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f8845870826",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "755b854f5bc7",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bcc0efeddd1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d21a36d9543e",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97bfd9fc0d5c",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d929e630f4f1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b3d0f9737e6",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83358503343",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cec5963e8f8",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e67074209157",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c32e74578d6c",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a0834f0c053",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58b224b7555b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2da6e2e269c1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d36f65e12fb9",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0deed11ab108",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04aae2391690",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2506602d42df",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37a057412428",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f500df784a6d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7cbc2238517",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dad599b7ec56",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "554a5a5936bf",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ccfe6a67490",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f7e3a96f85f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc556e79a813",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb396055cb12",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7782abaefc2",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed4b6b677b7f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd90155d4e3f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f1e22f380eb",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27c749e96e52",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea0373f6a899",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c8f549cf169",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d488e25005e",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ae90d36dbf7",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80ddacc6e2c6",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa95aa9044d2",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d5f12e1104d",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7a47e76cc2b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c88920e61ae",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59fab9ebdcb4",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9125a1317137",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a0be9c15055",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80c42b03a88b",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06a43b3dcaca",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "517a112233d1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32fb429147b0",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01a907391975",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20ef939c19af",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "508d069999df",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00bb7f813dd0",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76a5f6299261",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "902b714ee653",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8925cefa77e",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "488f0fd4dea1",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9924201f8fd",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b99b3920047f",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e75c3e5c71",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50f20e349cc9",
        "url": "https://www.barcelona.cat/es/conocebcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7f6e99e48b3",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e75e15fa7f5",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fbec632ac816",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2cfd47f30305",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fef7a83fa030",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f40cf187693d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "72997219d2a8",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fd1d99aefaaf",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9db8dc62cc95",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c035456abf9",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6dd338f993f7",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06cc6828f545",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "732a2967ef19",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fcba557576f2",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e0d98da7930",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2a0201b564c6",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "819d292c9898",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8d448d55710",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a38399e8b1f0",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1810f50d144b",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae411f2be96a",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4dc28f61bdd6",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "081dfb941262",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "420da7bfd3f5",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbfc976eed6f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba34ed654c8a",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff1d632a9bf2",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2142674a0e19",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f63d02b9d391",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f2261fe4062",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d912d3c1a96",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63fac9659c8b",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e88e5814f04",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58f5aae623f5",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "174525640af6",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a3b194f2c0",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5c18ab852a5",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5d7e212437d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31a620288c30",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a43fc5a24b53",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5be548f44888",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ef3e2461d06",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c37d9734cb",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30f40e867a6a",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7be7932794d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f080a9bedf8",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eba2a0eddeb6",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad0d7571af3c",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4c869ad4811",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4008b11343ce",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26d55ceadaf0",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f711293a5468",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c16eded938f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0b805f629e1",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f028715aea8a",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcac4d08ae5d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d84d75e6069",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb69011f3b71",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9b3589f0ccc",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dacb74e62c6c",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a72aef1255d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7040eb95df26",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74e22ed897da",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31d684977bfd",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4040729a36bd",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f067f087a9f4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8d3c900852f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "817fb4aa0005",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e251d4525454",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bbd078ec2c6",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3776f39edf43",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ebdb8a3d306",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b839836c9936",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "427c3838e35e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcd47ab8bf47",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15772855994f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8058abad2183",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2529dd1d6589",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dd939045952",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f7594e4da80",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2cd6c29c6f0",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b385e37a466",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a14b8911ed9",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd7c46609efe",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed33b95d8264",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47993832c8b1",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7115d647cf1d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4acf0abe861",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc22b6aa4e65",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58574464de7d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f3f17ca978f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "713a06d72941",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "105e16243ebc",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4121d130d81",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cf30534ae9b",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0684e22fb16e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca7ddbc6d18d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a7f0027c20d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a267148a89",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1029a1384172",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a1e76d32c98",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "190a00583914",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22f00567454c",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41b96c9fe3b5",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd86958e0d9d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b44e3deff7bb",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3baa518690fa",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e7d31e10dbd",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cda5967b399",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0d726cf5741",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "158ea0c136a3",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb12830d77b9",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a664702bf5d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cd2fc266c30",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a15bc844bd4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd64cfab3420",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46f2508693dc",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf669aed4f20",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffb5da8e9447",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2691e06f01df",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74b7e6d34cba",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8889c3c47565",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "801c58785f5e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd2d715ff77b",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "919b187fd820",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de94d13b461d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11e076a83550",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b254baffa478",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66ce8e5d9233",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4180074f67e5",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47fcbae41407",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71357bcffe71",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a116b93d8ea",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0083043d3236",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b395f29e232e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41665dfdd77f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b6dde8dc0e0",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50021639086d",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b39d016d3a61",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "139abb706f45",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e896f19fbba4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e287b4f5e7b4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ba2270468a7",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e4261a07dab",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cdc549857c4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c51b44274039",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07b2e2cf6848",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5d2080c282f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "548455000e3b",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cac6fef9e5f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "186f8d06f4fd",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22c94f4596d2",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "021f96dcd6f4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "421bc282870e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91519693588a",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19d2c240d1d4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26e8c972dbc6",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c0ac0274303",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85eeddfdf8f2",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e8a15ad3366",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89f2d7595f35",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "832f18dafd82",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2917bc907b44",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9b353212455",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ef31a111b97",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddbed0991a23",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b0f1ba26fec",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eedb6c645bce",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6f43e82948c",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99cc78713b9f",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bef77d2ae43c",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e43cfe561a27",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf493135db46",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7f62e6629f4",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34e90246bbb9",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa1dd188d55b",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0839fb3951ed",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1faf44870fa",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "289b1a721553",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0a8bef9fb4e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1257c06f6dcb",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58b0fb90418e",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d79130f55ca",
        "url": "https://www.barcelona.cat/es/diada-nacional-de-cataluna-2022",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e6e63e07fb6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9bac37463e44",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cfd15f6499b9",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1a8c98a57107",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "300d0bf32c39",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6e4b4b8f1f87",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5514d721f948",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7c33459b196b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f8d7cede9346",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1dc85b3212ac",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fae98a9c6fe",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4da5d5396db",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a7a8784388d1",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "894315e52676",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "14d82e4ca979",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a7b91b1052ca",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e24d56c33965",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b475a2846fe2",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0dd8b14363a0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "665ba5dfd250",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7b85bfc6f6d0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b5796e335212",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17bf986aa42d",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d84ddc2e033",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "74b8d3ca7bb3",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "417fce6b6cdf",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e5a3f2c1026",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7361e6f196d5",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5d379a4ec3d",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53e4d4f059a0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "417dc323272e",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a22ff381446",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "552d2d5e1a3f",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd462ea45440",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71c758c4e3a6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1768077ddff",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e35bb633f65",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eb1cdbb5ee7",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b6d6859f8b7",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "495c31406e6c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6b0f7ef532c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a1490ed528a",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00539708807a",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dd772d9d9c6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a27e2b31576",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86c8663f04a2",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e67546e767ec",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a7aed5edf19",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a3ae66ed7c5",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7065e309f64b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8141f6daa4f7",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e54f49fdc6b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da5e44000c0b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2391009b833",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c664bb7c094b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9bb2f43b249",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "613ada9798af",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b19154a32dbf",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8c64847f7c0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0d8db9f0378",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21fbd073ed04",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c0089838f4b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f50f3cee6a02",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c81a9ff6e7ec",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a8e742e0130",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9248f147dbe",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ce019225650",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d8a0ef77393",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9506eae5b96d",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1191b0f9fe9",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1180871b3ba",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "effd4049bc2f",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5442d56f9e30",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cfa9c68e84f",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9d154134be2",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ddc176ce837",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "887fc0af031d",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d26c00576f4",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55d7fcb635a9",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58936f98e406",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5a3fbb98dec",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1e3b352cc8f",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "817554d69ab0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "961c3d0fdabe",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5553327b794a",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9d1038efb13",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e64e37904e4c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e514aa8890d6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd928ed35019",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f1a609c8858",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62f4a5093588",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad0a3a1e5f7b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f168ab94101",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87bc502a928a",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84cdd2e9c962",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bd01984b51c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "965ef4194e08",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd029bbaaae6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7294c63c50ad",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "746614cb5880",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71e68c1a682b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d112600b2711",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3398a1f918ea",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b8407e59eea",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "056176088237",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2f8a3376823",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bd753695c61",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2fc44315204",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67e06a3083f3",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e221dd745f90",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48f38e646ddc",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e36bc61c0c2b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "338991847446",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "155aad8b05e9",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f696b2dc30d",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c1203c5392a",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "374a21ad8f78",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d450fa961ed2",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9188f90ae2e",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffff2f2632a6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "312a836631ee",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1970ebd665ef",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39cea273df78",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9abbfa55a2a1",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51e8aa9c72e4",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc297d490116",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ad5719a2f03",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c9ccc983c68",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92619d10efee",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c56c6ae11b9",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e4a96c55c8a",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "419e49a457ba",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbf07f848823",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a92aaaaf6f6f",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5fa4bc0f924",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ade1fdc77097",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3881d6162f18",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eb59c277416",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fab26014576c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04574066b382",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a238b0c8d15",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44c9545b76f9",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0d1894194be",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31d195d1f2e1",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f625ac3bdf09",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b544923061e8",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3076d7104929",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3eb1cf9694dd",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3282bbd995e",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7b2bde81c51",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b018d65b6af",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d309d0946a0b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "538533b9c7b3",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e85ca58063f4",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10bce87467a6",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67c7636c9e5c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50367a4e9e82",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0cfbd2210bb",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76145dbc02c0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a894fe2e583",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a217ac17c24",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c71c08098934",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ede9fcc45b5c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab76257679e5",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cb5e0f20713",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9ce3a2592d",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d87d9163f30",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02d8b98cd3ee",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "747b0d809a97",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "279c02b64196",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52ebd96bc677",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a143971a3fd",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a35ab5186e7",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62d149b90cd2",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2af420ae2b7",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b10517e123fc",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "963c68d1afbf",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2b527d69bb1",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ee2f3cd00ce",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7cc049a8a8b",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13f044486495",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d62c3ace46f3",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c530758c1d4",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67937f007ab1",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "081555fc1600",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f6403024959",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2aa64c044245",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8107cde322b3",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "967ee8bdbfeb",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5197ed93bc7e",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f1fa2f2833f",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fc4728330cb",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27750d7abbbf",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45450a8e700c",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43098052dae7",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6762f3a5fd83",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70b8565c4e33",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90fdbd00a8b0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dae9ac1b8a0",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acbbf7cbd4da",
        "url": "https://www.barcelona.cat/es/implicate",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01871aa6b7e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28b83ed12bae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7345333a243",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "361db22facfb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7561a8a7af9c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bda316d29865",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac434779b05b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "956a2c264844",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19f3ab527294",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c050ea17259e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d5f9e5692398",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f3e11a455cf1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "753af93ae49f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4fc15fa6d965",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "987d1d0367f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef20c60989d1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1c58d997beb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "834028e33843",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c2478eff0dc5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac999fe1b844",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c580392b834",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e0dd9039f534",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a5689ad5858",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be2b68259ada",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b55399862c32",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e19be8259c9d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "705537786f0b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0cc12a915311",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8633ab0f5653",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "88a1804a27dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2aac4cca475",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e18f05b439a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40f8cc2a2e0e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90d0b76ae7a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "856dd3235720",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3478698d7fee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b4b51dc3477",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6264f718549c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65d83f86bd3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f76369ba885",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fd76ad8ca70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df393c6944e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cc6c0cd1796",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88bd67a7d8f6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15b770080461",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3487739be6ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0fccd007b39",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2055780047ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "035f1fb6a524",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "807e5b408308",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3fefad2f6dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d3e005b6e0c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47cad8f325b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f5c37b1dfbd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f81d7ae0bc2b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a35d122ed6fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20835c4119eb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5da965d6d9f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "829006a8fc36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "220d8a52fb9c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e79a53394288",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be2c3411e22",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acfb046db249",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5755f260e99",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5babb5776b16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bfb3b7997d7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3bf30c12114",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3ad109545f1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac691556e48e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34baa998afea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cf6aeac6cab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52e5f047c676",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13b427785f4c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec8bb7405f55",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d1ba38e98ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f57aa6a94b1a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4669a552f9e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f791782b528",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3db442d1855f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a283d590cbe3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a023f9e963a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3be3fab6c72d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cefa867f3e5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ef857cabbf4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19a2dc09f8d7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9959e0107d2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36eb1282cb0a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "451f315f48d5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7959a72c5eb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12f9b1ffbc57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3618795e508",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdec2270eb0f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a8754e490b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcfef579b02f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bfc93459942",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8004a3459cf9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "796433a61de0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ef9e88713fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6ac838f5c6d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9946699c76ce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f6f9bd700e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37a51d47b46",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39990640d581",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "413942f8277c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6610f55d01df",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfdb71b961bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2683a13b4c4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d57ee64fb253",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5961ba2a5c51",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b87c9581a9d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af3fcfdd0ed4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29b811ad5ae2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa005066f557",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81514e9ee8b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94500e86802a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c13d6259237",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d313d9abb76e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5527773b71c3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d357fe4f88ec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a7ff246a426",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23f87e59c251",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0619490c7857",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a95adefe701",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "824d236e49ea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c59d5d139630",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d87472b4b73",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff7499591a62",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d16c3a2c777",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ea7d7611037",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b501fb9b73f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f86c42b3a456",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89e0026a32a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18855bebd3f5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d783d249e5e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f437f261e18",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc2228ab7797",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af58fbf6cd5b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d65bac44e26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c11cbf33312",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c862a418730c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bb5f288245a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30f7b126e95d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "073210107a9a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57495f417b6a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7efbb012e58",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "003e7ed2530a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30241ec0abb8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a969638e21",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06821c687846",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1879f5793b1f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b6c1ff666be",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94e6bff3bf3a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20ddb53bf479",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cac565a1e9ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a58c8b589394",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df326e4a2c7d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38f9dc522eb3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "103224a4568a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fd5fc066cd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58ca291db538",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "753ec20c9d1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1173be8cd8fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15a153649825",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7880e8da42f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9841b6f94090",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ce593321340",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4acfeb910469",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48bd263b4bce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23695358fd65",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7927cc8b4b7d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "631c94deb174",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4df056401514",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8178f6c07b53",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d43337550dd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09eda9c2c622",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "540457dfcade",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b132c8842e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6876eeaed386",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7216ede84e80",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "463f2ec4880a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d75eb93623e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6204073121c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:heading_content_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "366b120c8703",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c92eacf30b55",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fb631a060b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af405fd6e0aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5693b5ab99cf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a6ae3f81c67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40500252c263",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14fe7fbd894a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d269b9fc905",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b93ababb4a19",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "90be02861840",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8490b18c2af1",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e46dc8d95e81",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "13aa3c2b51ce",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9fbb3944d660",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9a1bc5fe24d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43eb1327c186",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d48a978b34e5",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "918b8ee893c2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "df1e67388c6e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85cd69e2f415",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d67353874ef",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1a968f81e473",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f9722786125",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d78a563ac46",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "72a069545835",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55d6a0669365",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "da01cefe846d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b549c274adce",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff3dda101f42",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5711a29fee41",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc0421d83254",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "063b00fd1de7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "51b5ac1d5af3",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d03711656479",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edaa31d685b0",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2854368ae2a3",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f1d5cdcc430",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00acd8102636",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f889dbdaa23",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8275c5d1da1e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30d985c16d1f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f7e8643c47f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e625fc7bb4c7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02c391a146a2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3425d3c4c019",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "769e9d7d31af",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9706146ea72f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4db00451bde",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c37b5ee17a2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab9ad428dcb6",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "578e6d479bf2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "484c3e1ed324",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7392529b382d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b048afdf69a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee54e08ddaa0",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "701c61d3ea89",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "360b9a4bf40a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1757fa3bc735",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9aff9fc743c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6feb3b6e28d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27203dd853e1",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0984fb526ff",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59a943650eea",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "517c927558ef",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "079a2455ac68",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84f9d423b208",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b990e231d566",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f27d28323aa9",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3de02e192ab",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8eb39371791",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59a22326cc84",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c30b90947d9a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2e624d71157",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3797cab99a4",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b05dbfe111d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b7c87828a2c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ea995104cc6",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9b2cbbf31d2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42812e95dd3c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cf75bc2ef79",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a72f2d61adb",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26f7209a4ecb",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "971aa5a83b4e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e1a94f3e466",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9780e40d23f2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37896fba6225",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "475b9a749292",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad8ac54b93c4",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66e0a08a4bcf",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddd671870cf3",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00e8a3b19b69",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a87189627f9",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "838b7100963d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ddceee261df",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3faa673a8c02",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a266e718a395",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f153a78ce3e5",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9a254f790fa",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ba3e1b09744",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "209c65924b33",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a55a5b02bce",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c19643740fa",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d28273dcf903",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cc764e29ee4",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28ee5644e803",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28d21efb1d85",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86430d072178",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cc004102641",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e95643f6b7f3",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78a0e12e8c09",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2f75e478a41",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ac40f22dd4",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9638f2ee0346",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09fced436e44",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10567f996485",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5acaee6ec183",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c4ac5acdbf9",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06a07fed3ac7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "413af10458db",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "533c3e3baa9e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d862a702b13a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58d09b15481a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bac0c62f184e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2edccbc29233",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "322a97179227",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad931b8d4d7b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e2a33a5c1ea",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd75119c55dc",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa885c0490a1",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeecbf184a9f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9618ebd8460b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "228b60bbd69e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38595486abaf",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "611acdc4b353",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ab7e2a18cd6",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90561e89f518",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c86ae1837c21",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d279ae1843e0",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "799cc93398cc",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acae3a11e5a7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7941ece6acf",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88742dd1c8b7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "386c3825e0ca",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "218ee0715da7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "906d8029a6ab",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baabeec45d6b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1aa26f4e13fd",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa0a72aec61b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0885103cf53e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab4829a749c3",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2817ca5e5fea",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69d5ca82cd3e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac85c12bcfbc",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b67812c791a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0230607c287c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22dc7f1dfff7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40aca1b3ec6b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "394c131ac9cf",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e22648add8c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d22c04d7b40",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e57fa19a565",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3b21a99b9fc",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41d48d2a074e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aba5bf49a60e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d860663f0f8",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6d5b1047a6f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c03ac06ff28",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5eb766f55f8",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "339bccc3f3a2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab091380ce17",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "257007a26cfa",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "491e753beca9",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "395175787918",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62c7f86f08b1",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f07c48088d08",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae25b567ce21",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06a640f05bff",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4318402338d7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9ad40da1737",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e46d79f3b7c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e3428bb05a0",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "562b988ba396",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0edc096b818b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f6f9d759ca4",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94180d6c3fcb",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbf8175c175c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce6c5a6adccd",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8746d7d1a966",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c0942e82fc2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "483af1bc77c6",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fa9fc1d9d17",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "743888b5360c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b33e39223161",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d6449c61afb",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "522ebdb73a17",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6188b685ad8",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b53c1af084f8",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9648a615f3b5",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa2ac540aee6",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d80d406a4cfe",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65dc5eae1298",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb15531065fa",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b54b57e618a9",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e231250d0167",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76dd5d9a4759",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7912b48a3563",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85d29ddc426f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c57cceeb7ca",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a5701034a9e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c7b6f1b0822",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c45c336473cd",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "579c34f5b724",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fdbb1a2c2fd",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85345ebbf461",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c88371e1e8b8",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1150d8a14128",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f997c54fda79",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e94fa3bd620",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca06844cfdde",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "669f4ebad0ae",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fdbe155796e",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ee91c78404a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00c1345d7540",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "597c4f024c86",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "949de640bed1",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86cfc0d7be2d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebe33b5c99fa",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ff383c97a18",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "861152faeff2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "633302202d17",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d559d6c52b0f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01e656c1553a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c85b426b9833",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6205e5fb5a8d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c507e5f444aa",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ffc69d3d664",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e55b14124c9c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ad0458163f3",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c0910313e7f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09ad5a4c0e97",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd7dc0ec9db9",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1855665a2cf7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69c966331d65",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ecb39454316",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d3e36487d27",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6a6c0c41550",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "181fd00a2e4c",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28b2d903bde5",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d900a8a842ad",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0bfae3990d7",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0f488a893b2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "715adc5f205d",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30c6850ef768",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97c73795883b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "116d236284fc",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e2cbbf0586b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99b8f3b41417",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60e6d4a85db2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71ea40823703",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1cb3d124d6f",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b02578cd7ac1",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b6371c0c416",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba58ad689f68",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "422a4b1c6514",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c62350ae9af",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd46d68e499a",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1782907948fc",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc953cd2e7f2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33a20d6fd7bd",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "633722dce7d2",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e30052bb4cb",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bcbb7963283",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c77d2b6c53b",
        "url": "https://www.barcelona.cat/es/trabajo-y-empresa",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7db0dba0caf5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1537f5da777",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "25ad6b07c6bb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8dee497bea3b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "177f635ddcb9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ccab72e8fd99",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fc68857262a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c7ef8a71298c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e6e34d6fee59",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0e10edb6ed84",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78d21aa6c6a6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8906207c0c7b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f71abd0adcf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a2d4a50ff156",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b77af133a114",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "54c59753f775",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc5d502921a0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "236bf8897b0a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ca585f1e89b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "738c42b9409c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "672fbf274e53",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "73675725d1d2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cfd0e3f50a14",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "955ce042da30",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "999cee3f3f3f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c8d803b6a35e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9709a1129135",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5210cc5d6167",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34b0c12b529d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2681bb831d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86335bc3363e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a507af85ef51",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0c4014c5b84",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c09850bd86d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2b1a77f6b62",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27b88523ec07",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f987d23a39d5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "979c3e8a4e56",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d728b0ccff7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c71488494c82",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40a941d4b884",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecc23d257308",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6f62ca97531",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e02af025a1e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a207e32c4a7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adaa5d1f1586",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c44ba3a374fe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d90263d4e2f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d75291dff948",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3db04a6180d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54e532035906",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2cce1b26db7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042bc7d148ba",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "255324ff94da",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bac6c56674d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3e3ba4aea79",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69668ca0980c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f26a6643d921",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7a7358201d4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3f897e65d6a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "961fc5be0837",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60cfba25b114",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6311f5ff95fb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ce5336b1328",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d1063815278",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb7a1f7d512f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "235857d7a82a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6df46ce4f35f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67eac045462d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6f55228810a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58a4f8a6bf7a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a8f558c55bd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fef5d505513",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b763e7fab16",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc8408c33ff5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3e9d9836731",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2837cfbcea00",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a72ee950440",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad8cbc228d43",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "548ed3d4d648",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd6b808b1b4f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a17af54fbb92",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c699104bb38",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3ea102c53ca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "220b556a4638",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08204326793a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c127333a24f1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d6f4abe5ae1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13f960e04e4e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbccfaa74d5e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6afbc1d52eb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c05fcf94182",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8418d21fca16",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7a385be5702",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e58fd635e8e4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78bc4b02752c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b783e1fb6f90",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f60536173e72",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4070fa31adb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99729a1049e7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dede05d5231",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b0beb0cb7d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e78ccede461",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59302a24ddee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc279a3d35d7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d10395c623f2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b41aff65d4f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e2e964ee05c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "897f507f4e57",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11d0800c286d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caee1bfe96c6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07e60d7cbd04",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbb3d989f4c5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13892cbd96eb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba612839aad6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed1ebccd3a06",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7db4f1225af9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d78feced4daa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "038c4d354432",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "010a42995be8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db14d296b8f8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1bcb36b2421",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12a6bdb552d0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f0a6f8ba22a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e38831c80303",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41c6d99c6342",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e9cefb24574",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b74d966da75",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc0b1bac74a7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbb0d6a9610f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a4f4906545c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0ed55b36c38",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afece3c9b0d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aa8f286daf6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99f04ddac323",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "734cb1b80574",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c44f28af76b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19c110ebd543",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f47c07d3c62",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88e335391002",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52aeab9b1273",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5234badd207",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b444ffbe6c7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12162488cb97",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a18ad05ff12b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6c24719d33",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea6f653fc7ae",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2674f7f5b1d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9691ca85537c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97a911315cb0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fe749a51fb8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68881da8bd24",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89095ee07a62",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "648017ddf2ce",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faf676ebf0e8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fc9e5900767",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5659c711aea6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a303ddbc1c7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0dc12ecd2e2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61031333c1f9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19e678781e44",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "318feb3a935b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b59e134b5a03",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a989296046df",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6275db199f6c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07f5a5dc463d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5995523ba594",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e27f199d2e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccff6a75258b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6df05a5a7f24",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44545c90f61d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ba72b70baaa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2120ee93e7fb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "615337563ad9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f44901ed34f8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34e71a2fdc4b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d50642bacb8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2f26b244776",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57056ac63170",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59346c5722b8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8ac6160c235",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef12acf65b20",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e77c3f0650d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5954d1ab4eba",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a92f876dc3b6",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "86f1721633eb",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b47c3f6dfe18",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "00bc2b48695b",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7153f953355a",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "62c2faf79716",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39dfbe6e8f73",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68b4aad7a2b5",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f6983c8f27d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "18893b3b32b8",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "83f7df467f9c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8dbed4c91c7d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ef9e5e849a9",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0752944984d6",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "215a876b467a",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "05fda100ade5",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4abcdf2842bc",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6bb65a603d81",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12e90aeec26d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ee60400d414",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e68a7eb2c785",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86df651baa36",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16372a24e59b",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8901befcd9bd",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51cf716629b3",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "813b75187d6f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f714f022e7ba",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2bce80f8b5f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f134c9037bc",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee93fdf74aae",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0132913e0ab",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf08304ea278",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba97ce9a6d31",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b2300e6860c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c49bbd2c90e1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81b89e78851b",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "040a6b0377b7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e3c6dea0e1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84c7fd6249e0",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c762b8173d42",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d323b8c3c4c2",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7af349bf63ee",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "968a935123fe",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24fbc2f60ef1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "771ac99d947e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0fb0572958e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1d9b39dbaca",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e557e8c7c5ea",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aede35107289",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b42f8092026a",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "543455a4b1dd",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4939b18a3c7c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d37e70feff2",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13b95766b7d7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d823ed7cca4",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "093278816d19",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "752c2d14e240",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a489c8f079c5",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e15845007354",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29a862204d9d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ccf214b3e69",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b5833bb199",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcc682ada0c5",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c08bee6920d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89aaa713643",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12a6f1fd0b31",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a8b3cdd2783",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a630f4237dd5",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "484eb3c01698",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "723d9c5ab7a4",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30bcfb8b02b0",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d8bedabacab",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d6f7916d911",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc0dec946244",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d451aaff92f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd9a4bac4d26",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "912acc928497",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e94d98e1f508",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ea42e0c646c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9ba1f73ad77",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b78067adf31",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a11db79f14a3",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c127709505",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "495f592b86cc",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af3697e3aba0",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "858905b2de8a",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af0197b89f44",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9d15e90ed38",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf09d78de8a4",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11b7b34ea72f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72b4124055ed",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63b5bf0f2122",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee65dfae0fe7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b29b98968ee",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9acf115a285",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d629a756aca1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66756cab72ce",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e48715c4efb1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c516d100822",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02d27cf4f2ae",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc1a22a14a8d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1282a5357a1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ecbe4340c6d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32ba2945474f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72cffec3dfa5",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "025610f4f85e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48c21b3e8ba4",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b12820fbe8eb",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "142ce59bbd65",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01309d71c339",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62ce07afd12c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1eddc1c5983d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "431ae8aaa788",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf87a2e5e7af",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "346fa7d71cdc",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc45bdd45243",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef5f694a8cb0",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c53b8bd47ba6",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95cf0517df43",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13c2054e8659",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbc76bcc2996",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "742cc2b3c084",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "801287575e14",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ea722082b0b",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64d81f992309",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0df9033b465e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0abfac3f3554",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d8d597acfba",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "659e9484a2fb",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62ea8da8cd5d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25bc902eebee",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02c89ed11a23",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29c54e76e7aa",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8b663ce6764",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e843b9826ca7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fd324ca7e9f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "997af61d9204",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43bce95e8f81",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "616b1e2d8ea8",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb79653dc937",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfef16db6527",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94648050573d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47d2acc97832",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ecaef6c007c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b01d5c237b2",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5b9b52ce8e7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3150c980aba1",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f6b729faa53",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "532ad167271c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70901af10764",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a4c60b14dc3",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b4fc49b12b6",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75cde55521e9",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "732228644b8e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3f5ba3ff5cd",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fa1eaecfb0c",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddcb3a6a1bf8",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "100fb21e1afd",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3a0b54d45bb",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06c20fd19287",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d8733b1cc6e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b479ebcffe28",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08e397e48665",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2798cb02020",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9c6b6d68ee7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc2c8e9c393d",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c197484f9ba9",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e2395612fbb",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fd10243c946",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0227e750620a",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d881678613a",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c79d5f7688f",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00cf61f97e54",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9ab52d4a249",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aec80e86636",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84b35948d4a7",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af6d8e80708e",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "511bb4b2b5a6",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f46f82e10afc",
        "url": "https://www.barcelona.cat/es/aviso-legal/banoasistido",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fa13eb5c083",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bbc04d381100",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ec69f000713e",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac9f4015c13a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9bb30982f9fb",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbbd58504330",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1c666274520",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "96554c88f495",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47bcdd4aa646",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e0972935fbf",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79369373a860",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7427f1007d8f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f580233f7715",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6a5b393e6611",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "df1eb3d55196",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68a47d37d3bf",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8917e3d8386d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "62cfba332be2",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "243ba9a28846",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f7b1500ff0d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06f1f8e7af72",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "600183cc3d32",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e53ab7e6dd76",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9389076b37a0",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3cace26cc05",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a67dcd608c0",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "811203cecc4b",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be23d8f92693",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c14182cff74",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5061175fec3",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0716f0235762",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14aa89b9181c",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5398fdced674",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9450efb4c667",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9933cf78e999",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "900b36dbec0d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1450d4c0e37",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31ba5ab49aa9",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "322b0bf76b8d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a64d6d31b9fe",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adaa5a65acbd",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a43068ea8739",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1236bd69a3d4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91a2c0c68ab2",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8f126258543",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70b04554e603",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b04ab39b7062",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6cbe81b989d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716ba08d6b6f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9a1ae42fe5d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c29caa298423",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a0ac1839478",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "977976181d5a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3626135f2794",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17e263270ed9",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e532fdae74a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bb328af9758",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23feff76ee18",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23eca4167949",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acf188a14c4e",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e131f3cd8bf1",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cd33b9e0fca",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dd36a0c3263",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63c9fb6c910b",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9ef3f2c3ace",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06010321a7e8",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "699d01d4d4b2",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca301664d4d9",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b4fde15e6c3",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef387ded362c",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd7e65b01716",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "def6e9d4a407",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8b9186df4a4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4890ea70cc0e",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51a1a18aaf0b",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea034ea46801",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b863dd648ad",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94e9afdc00e4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97abac85b4b0",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "203d165413f5",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f1a88d53c21",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76670176d7a2",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "434df25794fa",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0283979408c4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7ccca1b9d3a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48c701ff100f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b77fedac74e",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f9bbc25cfde",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d1b531702d4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19c6f9c4accc",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a05363771455",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53bc7f54ce13",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cfbed28a9fc",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc9bae1625e8",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b902b6bba89b",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9e4042078ed",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96ebd46fdaf0",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f22e3314369",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4f6751727a0",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b866e7953cb",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd7d21b4b71f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60d6d00f8f36",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ddab5ba174d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9d0672b1831",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "298920fefe78",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45478184279d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fa3803661b8",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cfed0facc4e",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef7faa35cf0d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73f1219dd41c",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9898386aa60",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ae2ed4aff19",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3f49c440b94",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e43c0231c616",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25c4d5038afa",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e9c73c9f10",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1444261250ee",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d595c85da3a7",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48527f86ecfe",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97f57b115682",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a62d9d161a5b",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f906c87405b8",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88286c236af4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c91c04615b16",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4a8998cad0",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba884550fcec",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04bc0b6a9167",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "831b0bd1b462",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f3051e4b474",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb5d2b400883",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38290eae6dc7",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41c2b303655a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "092600942b88",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6ae3d8cd4b2",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67447163379a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35ee5a858530",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ecc6d305c89",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43875f483e02",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16b7247fc879",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e86cb4c05d5",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b7fbdd01a34",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd18fe5fcffb",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65f56cf6a176",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cab2c1348f64",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c78485b83225",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "264fdebf4daa",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31d06619944d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c700b3f8ce4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6da87f46ca79",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ef2e2e8ee75",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d733af4ff3f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82ecb68d596b",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69518b1932b7",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05fd22521643",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4b1c04b6191",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9551a1423a30",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e72d2779320c",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5adf57b4f8f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6356fb0024e8",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2287cb94995d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58957cd74615",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2be35c511de6",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ae2576f7481",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73838cc6bb11",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7da57135cd80",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "963f83026e4d",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbfad83af049",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fd06a6092c5",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e853f5623b4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d6aec0a7b9a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab74f8e09ffb",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee1b645ebbed",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82cc3643e021",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fee64286070f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1011a1d1f684",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebb3d108a31f",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cf4918ba7eb",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6227dd333f76",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dffc046bf591",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d3b814540f7",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce43d3cf484a",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a30ccce53b9",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fe38800deb4",
        "url": "https://www.barcelona.cat/es/blogoteca/condiciones-uso",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94902616899e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6481104e0e4a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf2ea92c941e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf5161c4bec3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1081c201414",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9324c0282788",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9b136c2383d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ad358df29b0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c72329a203c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21d22299d02b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f3e37cab49dd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b0bc47cc032c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "327190d21826",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eae84b6a1a27",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be4d61c7c7ce",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5250e46b5696",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6628ac1c6b1a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "70d30ae7eee5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "feba9b3c5231",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c1a5e0ab87d1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae19769f0d22",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "41de2ac85b19",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6a0862ce125e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3f7b79df01c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf23ff184ab9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "493f974aa048",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a7f0d4c93a5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1335643cf853",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea55b4f9f336",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c63ef22296bf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68cbc369354b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d29da01da06d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acdc70b47c13",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c60c562b6507",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fe72e4c6666",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bf296f6edfe",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d4138e4f027",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab902b11dd7a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f29a03dc5cb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d570f49022e8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "043113e50635",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dbde8a2863a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f8b6e0ae2c2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5a75c068bb7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1403c88417b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e05ecad7496",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f73715dd2152",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "782569c0dda1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f3fa7fb2e4c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2ea1ab50479",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ead4fd0e044",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b66bde025524",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed8b2c513656",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efea131bb29e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a04a23cf05cd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17b56e41307b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "970713ce787a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd0ade34dbd6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "020deee19d22",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6afd0a6c6fe1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75354ce38abb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eab749e53bbf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fbd9055921d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a749afedadf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09f8389fb9a5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4b70458127a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed3748bd6108",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74c6525ca2bc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe0055c348c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3dc8c75cd526",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3fa5fce3dd7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75c6e898b5bf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b732cce3e3d5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bea9c1b20dd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d637e3694953",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5e15df760a1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12908a5b5f5f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e99e6e3daa02",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49acd0d133d2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ea84d25d192",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd9179edb501",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80459165ee9a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a07ba89b23aa",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b75d083083e5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "effebb474725",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6c0497f111e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c7d5341ff4c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "624227e30ab2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9fb5ef0167b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29a4a888e14e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1f90f9d821c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e982131736bc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b80ba756e2e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbfbaed5a3d3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57d4c505b318",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d50b2e7b5f7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "124edb024942",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c58cf04d9c2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0595e8c17a9e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54d8e597947f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f073bf1c074a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b9b49b6a9ae",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29ae6ed3b721",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08c9887ea149",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6732a4d3714d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185929a9459d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b49ea270fe8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3983ae1b2ddb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebf2c472af94",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bee31ddf0d4a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f961367c0edd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "171556f9b12a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c96d97481417",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9811a6d31d4a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b114360d5c8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1001a0169677",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43e9a1ed811f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4104ba4a3bdb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abeb793ad0b9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f15f6cff8857",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ee4f24755f6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dee841db4a98",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e99f740ffaf4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d874277dee56",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4af3ee8f00bd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bc33d73fc0d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fed46989bc48",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58db0e9f83d7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89a7afc9fdb3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49a8dcf33745",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1909074480bf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51a85e585663",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf01ec734c7a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f490a5246e7b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ac39f5e93e4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee76e13e71b3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc3ee3535f8b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68f80f5a0e6c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcba8055879b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b75907d1b50e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08e8c828447c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c2ecaa02d4a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "767a0e63edc6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1562501c83f3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b342f3de06fd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "655e5b2f0fe3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17580a69659d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3adbea141985",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a118612f88f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9569882f4fc2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fed9bd736f3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "912d0a6d66da",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59b59958219a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19e2eb6726db",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "843f9f63fb0a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d20ff8d632c8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfb1109a54da",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "160e921e64a9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd637f66bd85",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e29de70b8bb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05033b3df178",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "314fb60b08b4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2c9384be29c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "638bc885913e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f994065f8446",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e60572af6bfc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83210bc8b9a2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb40d132b205",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eda23a04af15",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57b13e8ae8e7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c6d27eca47f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1844ba145272",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6b4c11e1d74",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e770afc0599",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56598febeb5d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d7c68827243",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02371483a376",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d18d93e5e672",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18d27bdad72c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bb0e5e916e6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5539c351f239",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa98df319129",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f71e5f38610b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de22c249835f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1fa3022629d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "225119d941d5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63a0eef855ee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66b83a9300f5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bcb2a3ae209",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166fccfdfc81",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f39f5956ca8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7573fbc2dd18",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b77d22b71d18",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e4257be0b46f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42deef0d9491",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8693714f3445",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "819f8be6053a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "36aabc819812",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26e5cf0b9549",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21ae00b8c8c4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "00fdc8ec008b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a0d4a84d86b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4794d7b4233b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ffbdbcf757d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5485fa114127",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fc68711ee4d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a085a04286a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e21751f1ff27",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c8f8cccd336e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67ab5de2e533",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f6a5679cf160",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab5c2fc4ea2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ed863e955b18",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "719d1e1e7b16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9216e9b4a2ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3927bed90cef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1015430c80c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6d9065aa201",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9487964bfdf3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d83ff8a1547",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70aaa8219ccd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f65e355443a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c5f7ef96267",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c062fbff7830",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ffe80eba63f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b81d6baa6f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b277c7a595f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ae03a8a8b4f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e494692e71",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "487cf39aadcc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d63092a377c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfd79d7d10d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1702a32e823",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e27b1b605aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f59b39fcfbcb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a676f8cc419a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c83da67feb67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b852da6f7a36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12fed693f099",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb8e973bfed9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfbabcd9fe83",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "180da2eaef03",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29307eda0507",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fe76f8c5fec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a65a68a1c84f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6f5b1173951",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21449d6f3b08",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b64a88bc6e3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63e91fe2c994",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7004da7a2e10",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6b965682bf3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33493690064d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6349c1b84652",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f8760f63c0a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cee3b884e25",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "901045195b16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0ffbc62d3b5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "446beb2d4be5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d58d6e73fedb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71197277254c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62aa555aca7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba35c7e150e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96cabcbef211",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea3122f1b691",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8238f58be5d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a22ce34eb73",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64ef91fd01ab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "798f1f3d243b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3b879d64a56",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7d5e62d43e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a3791230c87",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5adb7e413ca2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b14f4b3ce70a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af8c281a02b9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baa337a7893c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b22aa765c3e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f75c13c25726",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a2ee818320",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ffa0ec7fa90",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9418ccadadd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b44759034a83",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55c7d592309f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb4c4bd65430",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2248ad4278d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "511e57bc8184",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acc4f71d781b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84b883297d3d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e62a1cb6aae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a32f465b1ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4a65e1091a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "639a16568149",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3da5ae4ab9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d9fa4500da7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e7a246551ec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "879e77de9006",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09ae694e530e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5fca2aa792f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33f0536e9f19",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1f12804a976",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6af46fd3f063",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b79c59c0398",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73c335318aba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "852d73545982",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58daca8b2df5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0066301f0eae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe0a2d47890b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9fa1ffd2323",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be06496cad1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "560538c181c1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3329ecac6087",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa93bdd0242f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d43ba94c9f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5374c2e43c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "706f666df836",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e82d53dbf8f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae73c8df0174",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02f7cbc2169e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fd80c3b4090",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32c06d79205d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df14f56fe8aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ed80e966f57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8706be4c452",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f00424a007a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ccbd3911843",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee1b2e34b07f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbac2d77b463",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c5afc7b3b66",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34f17c03a439",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4b5278469d7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b5e228eba20",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a59e75f2fa2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c991130e1bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da708f1c4f50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b694287c990",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0a0c8cdc5ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d427bd6a6938",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c56408421ff3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "932e2d73ddbd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69659cc38fcd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e224fbbf5f0d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1923b97930c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c4d2cba387d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7fdd93ee651",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcafab0061d1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "862a8f172686",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5df55eab7a5d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "441f8f9adced",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d28ba658b04e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cf2586defe0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "088e66789bca",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aada12534877",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f9aef90eed8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa0bdc564d05",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "830eccff6462",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e41ca3ce412",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20f692d7138",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76aa527a64b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3b58e43638a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79ebde6c98f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "509611bac172",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a10ea0a44f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5974ccf025bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b00a95f358cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/actividades-deportivas-organizadas-por-deportistas-federados",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a02f15965a3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a78e26d98c48",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f009dbf7d0c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c9284f5ccfe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b126e83e6f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19ea21ed410f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28330a49f263",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c06b4d31034",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "388558d90e6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3a3e4c757ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6363b69152d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c08754bbcc6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "befbf0d86e38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb7bed9e0293",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "830e2ea2e833",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c94386c506e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7111310010bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81fa54e28ebe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b84e3688b58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5186c293d0df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a18b26ad1c5d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1bf37a89c9e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "451e4dac6502",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a8da7a74f470",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63ef293ad5bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "14e650e9e556",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "282aa7310430",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4629b8cfede7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bc324df21f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5717637062fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "665606b9d9c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7f19a8b1d17",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d08326138455",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "762a653987ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35f376a1411f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "843413bfa6bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72202ae30c3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6174b0f668e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "688c7378de94",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab439ba9c9a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95edeeb999cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb589df1dd3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0afe08643c8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e87e36043a82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6553a30aee6e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e979d8d3d6b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58655703ee76",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b86e5ab41e68",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10c785b50b7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cde9f00b89cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30170c0332b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "022bb873e962",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb487c3ec3b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70cf8179817d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "227774f7f5fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ce60a29aa01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a0df2136ac6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c753d49cc839",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d3cdec0f6df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c97888f6f43b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ad5d34c7d84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45b162cdc973",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1ead8ec6999",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66506a69209d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a6e195acb79",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a022313fbfac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11c2acdeb8ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8c19e33efd2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95146462444e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa70381a68c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72df7f9e23e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e3285965f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bd69b87a74a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be23ae43cdfa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a0c7ce9880b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70f483bfe9f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03ca52ae6ab7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c94902859815",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08214baa96e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aedba74318d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b058aa26fbba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "845b30827016",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b1ca7892fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d540bf37975",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9bf420e870d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58454de9b670",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "887d5a4fcaf4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70b91e0f1178",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e58b755019",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29b0e5b36a7e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eeba491141b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdf557e79016",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8157b5c62db1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69a7b32ef610",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c1576175a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80c0e4fcdee8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22aa1f7b8057",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea4d6ebd1fa0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8b105fe91b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80e40f4f0682",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d45f8e160343",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "809c5129b8a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "567b8773d48f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02f65eab976f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18b86fc1ab26",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49946e973a96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aeb38ee59d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "465fab066899",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a470a2b167a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ef2fda146ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac914ccedabb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62eebba2eb24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae614b79f68e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "818e0c25424c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ef94467ceba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "833b4688d249",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fbcbe0764a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e4395f76036",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "830cde52c8e7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f64343ebb56a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b83d8279eb37",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a562d380826",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8b25e47da93",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7d5f4b34c6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7532d327bf25",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18bb10c7fa78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ca082992209",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8f7380270ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f05a45d7de4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "617e67be1edd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59583da816a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26a61cf5a110",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6224badc50da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3935a23edfb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b5a02d0b179",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63c93a65b58b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d80a68bc29cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c8a42316978",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e6513cb47c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "919c8bb67006",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33f47d308d41",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e21f85f646b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17a3fcb7602c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26ecd182231d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "739978f623a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44eca6fb2815",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afd5923d8217",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d23c9780cbea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f22be93f3f05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2bbbd7356da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4763ac60af4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dd2075ad5fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "058cde57dc99",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c29e561961c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "011888e7aa2a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad912a3855cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be8615b28c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "237a8e3bb343",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39e02ad2f561",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c227f02741b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b88a4b38e09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4ab4607c899",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b52b6eed9f40",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f7befabe99f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d5981c04b11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fa05d9af7f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:form_submit_button_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "722c5996bb3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c426a9559a3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:fieldset_legend_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89e0239d7cae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:fieldset_label_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ef93d68a0ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3644a32f2106",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e746658907a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5344ea815da4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b1b608e0380",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_attribute_required|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83a1aafabb11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d25463c1545",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f701ff7511ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abb7f5c8731f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d675e468986",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8df08a90350b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fc685cd723f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bbda87b04be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faa4b53cebcd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9caf89d02af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68bdac32decd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e17772857ecc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28ecfcf59125",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97310d5e3a6f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "335f74ff1ab3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "454d48ef9660",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee03e621150d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e71146fdc90",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "274d0487d882",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37f2726c0f62",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0c3d1fac430",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1194867b7d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "364d31b08ca6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "66eb50255499",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2c1d85956ebb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4bfa369cbba5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b05cf0ac9ca3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4794fb75eed8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2c29395a8fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4971281dffdf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5167bc707418",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2fee66a506a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06dee9c674cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a63bb39a6114",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d803c2afab3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1370f3f2375b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6f5d9027cde2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e01ab5c63c72",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9502e809bcc6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a33eb520cf86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ba8c8bad3c6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "514fec6055c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5f490661d9e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8fa485cd6d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eae75ac719a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a515c0be70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc8ff29852d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f104dafcc82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "879579aed9b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b683cb2063b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f338158f0075",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c5b933cd53f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f9c75e362d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06149f45e734",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94b344a05106",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "714ad8bc67da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee04fbfcd441",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c7341a02785",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "288ef34a0680",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfa2059da29c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9266051de74",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c014c7db31df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bff79d8b40ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d42bdf5fe57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "904dbce2549f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63436e46efd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42d57d724a65",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f157c759096",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce174d6b0687",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9663920017c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0ec33e85471",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166549934511",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6968b610498",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82d672863e4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d292b74af20",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b2e0e601a1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "062c4404ecdb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4b0d08d529f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85d17a8c3e10",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa075e600c96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cf11b836fb8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d041adfbbb41",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d53d82d151f5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff51a42eeaff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c4031482388",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d956172c38fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08aae2feb1c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71e349a44695",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "395794589bf5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23d161144c42",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f054cdc765a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f764fee40ef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "370bcf27499b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd1f75e9767d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd8511fc6f64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7ddd31b0872",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f6d9f926361",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52736c554765",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "284f0caeadf0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cee415d28bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c5c001e97c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e909e543c01c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7ed39426fb0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f93a76c81cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b26200e6d377",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8032a3729f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dcd388e8ac0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbe6fb500e31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81f20cafc717",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce023d15255e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47d0e391d0d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80df8f19b0a2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dfb94031be4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c9c38aa91a4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5fb4553737a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42629b6e58f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ba72ed5df00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32afefd1a6e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75dd7c919b92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d67be2cb8950",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "442728151e53",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "460e501e5624",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d99967494c19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30ad7c1f03de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57be8eca4197",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cc4fde9ce05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6546ec7aa609",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b9614017c7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ede70bafdd7c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bfad85b207b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5592608919d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e342e6a485",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "297a87b0bac1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90710f019ba1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f3982ac684e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eae42cb77189",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8d41dbbc1fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "937f84a1a998",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9041b4c04e76",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "666d5367c0a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53ed5b366b49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ca2556d441d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7c0630c3d57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9157b3b6a92f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7232ff96c25b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80db8120920c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da83c7357793",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8575cdc455ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73253e02a301",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca2979533a3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5636fa2f8db8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "373f5e4243c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c07282e4e7e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b610a8ee93a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ca5e0015b64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3da1532d3099",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12eb9f30d4c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9393b14fc20e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d679e99aa4a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "839d0f08f60e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30a53070fca0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e32d821e0024",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5587bb577ac4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45422662e66a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78ff56386174",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2c5de417422",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57309cf0114b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e62c19a0dbff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b567e1b2079",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d7fcc84ed92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fc5a94dcfb8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c7f2376a5de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c4e874cbdb3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5affaeb96613",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda22f69d440",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0beffd308156",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f96c7d251ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7003b9342c30",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c51feea02fef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92486db8ac83",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dae7efdbead3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21a0263d92fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fff24715a6ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2534cb9d79b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5df1270a23ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0e9b5fa68df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ecbabbeea58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00d31fb823e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5dbb4d3874d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40263e335eb9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37a92faa273",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56688796a881",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e057993bd061",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aff389c1e3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbbfd85af6bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f057163ff459",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab64eb8036f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35bc51699f2a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03152fc4a95c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74c94c36f856",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38634d159ea2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ad56e71fb98",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a427480aaae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6be2a2a3d7b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "200ceb021bd4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/belvederes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbc9ed928e61",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "580ba2738d3f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3732d274edba",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef083d21b8a3",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ec988e6280c5",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57e99750d0be",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "206e00b6e67c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "80f35243208c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "970eb0652ccb",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8b4ff994bc0b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a406cf2e431a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "481f43b5aa2e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97ba3cb67592",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6229ec3da4f7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3dded184eee8",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "faf992a7acfc",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c4dee613df83",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97875a084af6",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbf865e576ec",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f0798394f87",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6cbc0d1d8aa0",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f228b544716",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9256ed05e865",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e7058dc2a9b5",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "015228ab36cd",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "59bd40c3b785",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "319d3c9054dc",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c23e686b1c1d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9fa7694184c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae8c19ecde32",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e7bc34e1bc",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4222b13d1395",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1578a3c8c20",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80d87bad8af4",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19a02f53101c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "058aa399dc35",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa7c0c124cab",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a802de1ec3ac",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7d8f294b013",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4eba6714c554",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "537b1c604726",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "062e6ccde8f5",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c823203c5bf3",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d81d8df45c08",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "779d794a68b3",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64c3f8de5151",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "975d9efc6001",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b642843c0279",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "347783ec48d0",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "192729e98018",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "581269054fed",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec9d6335c255",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3043fb2d6b07",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e30b4df3eac",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aa2dbb08f35",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "273f9ba9daca",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "403363067797",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce0a7cd71a48",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dea1d855b907",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be114aec2a3d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193b8204b9ad",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68fa564d5a5b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8178ffa9c4b9",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc339396c696",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60c4098fd74e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d2dafbc89e2",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35b91c540a23",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68dc7b0cf182",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bac5dcf89fbf",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5ea4dbf3606",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d139548625e7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "885db75c64af",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db0b8f283f36",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06426cfb1f7b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c81e6a055d2d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6af6bf6bf0ff",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c661ba32cc2a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c03784d39792",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79380957d83e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecb15bb070c6",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66bc558eeb6c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a1ab5e1edc",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21d188ef90e2",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ee66c68bbc",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "539b9c91f740",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6305a646f93a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfcbf5b78484",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f743f37ec948",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ecb00de3563",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "471b94e63c8f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21f930d02f0e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43b8da15b768",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49d03673edec",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f1b65ee8d27",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f051069b6141",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45335ebcdde0",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f698f7ddbb2",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cf7f31ac8dd",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a50861ccc79",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "918c96cb1728",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58dcd47f44ac",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73c5ecc97233",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c19997551ccf",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff99aafb2150",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d7ea9022b10",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee9859de0a22",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5475a41bcfb",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb3af8247a35",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d5001770ebe",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e9e0684d94",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f867696c2bd9",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86efb54c506e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91fc7aeff536",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a19ad162f4f7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bb6a9ca58ce",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de64668f475a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "890453402ffe",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d7359cfac97",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb78ee075c14",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0c449f3e56c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6e9016ad870",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7da9040d77e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ae73d81f08d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae82394133ed",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34997badde39",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6210d149ea96",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94cdc5ee6418",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1855b4d86ca8",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b25bc649b491",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8b888a0fd52",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fcc81ac0337",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbf13f413b5d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be86c145a101",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73f95ac8241b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e61a5da5e9d1",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eed498e2f8d9",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6055e3be3d62",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "021ec895124c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d1bc05767df",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa60bde368b1",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98d5f331958f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf26cd315a16",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40cb45360181",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e3c00bf57e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44e2102731b7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcb09db0a73f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c68fba72c633",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fdd06d054b3",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716ad9cf7ffb",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24b848a3a24f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f1f6f8fa28a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62989fd7242f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d5e9e44533a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d16e92246683",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1df48ec335a4",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "443736d4930f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1884f9fa7392",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5974c747a24",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3f261e79d66",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d753645596a1",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4475daaa1dd1",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96f4df4b283c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c88c366b8dda",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "003d394d30f7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a99f20e6f676",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "857ec94d8c32",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64432b5339a1",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e8d0b71200a",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d31b5aec98f3",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efceb1c2df88",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9f92b3da787",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52087d815a17",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37c62403c43",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f15fe09202a5",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47c0bddd0369",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cffe6e724beb",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22c3fcd95787",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6ba629ac352",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23d2c6479ab8",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16d6251ba78e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "572995ab08d3",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a062456dcd5",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95bda56cd18b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7176dfee6af0",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ad3763a934e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c92badf4b57c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "846b7d36a0ab",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11647c0f19f9",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b4b04c4532f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31ac09f66598",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfc1e801227e",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50049a462c83",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54ff0c20a45b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38bb43641592",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e981723bfe4d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0395da57fe7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bc3178715db",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5e536fee80d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9423aca2907",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0ba3dd6f752",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3504b96064d5",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad00b9b5f53d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2964f604b978",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "188cfba4ef72",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1475bc90e35",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8c20c7c675b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deb8e481d219",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5652102ba2a7",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f67955f0bbd",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3906838f3158",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2aaadccbc5dd",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "634884cf4728",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f36130f6624",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8256c07854e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b01932d12475",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12ceea0e5cdb",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5075c818439b",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edb297df5f2f",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66644725d5ea",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b41e438bd50",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5e9e1b8969c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe10486966da",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0b515266e18",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4464fbd0297c",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4495cf8308d",
        "url": "https://www.barcelona.cat/en/discoverbcn/pics",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d0217c8a3eb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8da14b6facb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "547bb86c95f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "536415dd863f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f369b0b134e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d4f397540fe0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:image-redundant-alt|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eb3c0a92b785",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c1cea6419b1c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "268e41d4f0c3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "db39a0c7f3d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9164adcde1eb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "32c89ab8932e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8cdba8ccdde1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f740f0937e0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a04af29a813b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c07deacc838b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9fe7dbe36d01",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d31792bb23d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "99f83a2305a8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2b76a8a08786",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5d2ec6c2ff8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "805896851ee4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "876d4755202f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1d33b69e123d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "14abed85c0c8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c93eedafab97",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5da546928f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f0931004398",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81912a72f453",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3146b373c7aa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe02f8f6c98f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86545524780a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fc519963691",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f16ac23848f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68ded98fac63",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7e687ab87b4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efc2e9563434",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ff0f2e24661",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d4099a0f045",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d35e86ab068",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "969f71b143a2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f65628f51bfa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95ad0facc344",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58f6663f7349",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e851fa5e8cd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93dab2928867",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "953bd82e69a0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f29b2bf9d32",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d786a4021a8c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67e1013b9c03",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17ae718db7b0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b9816221937",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b32e8f78655",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fef30f183856",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36249fc5d947",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b7b7f3a8460",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2854aaa6b93",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "739290978f96",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3568a49ea30",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a071480cac9b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee7be591949f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "612969c00ddd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "732abe1db9f5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23815fdc1a35",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1189a46ebde2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "906de7d97235",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a05e35991f9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8be2a7d56d9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f35e407de8fb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f17ceedaa6f1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f583e63d723",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8eb95195500",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5457aea9158",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca856a71354c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad98886ed13e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cef97c60d18",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89168e61dc9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23cd346db5c6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52caf99f6ea4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "729148d116c2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebae866d1f81",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b7e9559d7e2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bb859134089",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c38275a2ba5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0d6c535c07c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eee05e374d34",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2322bb7b025",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b682ffcdb94",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec0cfb749afa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04d663196491",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c666b51e73f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dd7950ef76b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8652bc1d8d5b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33d2e409e1dd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "890d63e04a75",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "675022e749ec",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63cf192a973c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6c34e2f5ece",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcd0162a30e3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a43bc8b93d39",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3bb4ab57d3e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6fbcd82ea4d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "626fcc13ceed",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e95f47d0a9ff",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14875b8445ec",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42de40ce2344",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f05be880bc8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c96c4f5d9437",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca3f6e0da477",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a17766b2e8f1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "630146a4085e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a60446a9bba",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddf080baa7b5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b12c75b669d8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69cec20e7332",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34641ad1988e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4f1539f0a27",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "282ad131ea22",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50d5c9926e90",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce2bec5ffbbc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cbd69560bb1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f6b1571c31d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bb822cbdf16",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe0f93a76718",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee07b46389b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5f42130dc74",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74105298cedc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01ebb911bea6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f30a80fa9cbc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e78a5b2b4f69",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6f9a9f31836",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2942ee07b3c9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01303a8f380d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99a717e6b6f0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eda6fd8fab8d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8daa3425caf1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c77caecd95d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e3c72c69f88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dbc662f822b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23c3bec4961e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "397224d59d3f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb3aea480808",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7665e30402a9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c01db3bdcfc2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c46febc2903",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e7b7d7fd360",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcf541a7ab7f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "923bd4fae334",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e617715bf4ee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d8f8f6d1aa0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5be21b5960d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a8b6680860c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42f37a898501",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9867e7ea7cd3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b84e91990ef9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54ef3f53e055",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cc603137368",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0cda9c817a2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df247054e58e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ba17b770f9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c92b73031141",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b5098b985cf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e168d1f337f2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eafccf68c697",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd8ca3a1c91a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53c476e3572c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2691785d4dab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16699ccbad5a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1f8cdd0e13b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe8b39f53936",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2dcf96dff84",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc3b98500724",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f713d8043f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1e4a3dea627",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ec9db43bbee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4541ee25284e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca578b4bd46d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09a9961ccb61",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0915b9e08477",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c0ad0d654a7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5054a379027",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:html_lang_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23d70e76605c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:html_skipnav_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e37ce23eea83",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12d5278042cf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1297d7e44731",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f0c69408f57",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71772641a799",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4393f9604379",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1534091851a1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c4e39f6bf10",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe9c5c8e39c3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0927bde1bb34",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "820e8f802473",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3df8a53eb002",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e6f2c7f38fa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9e9091e2932",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ce1a3a85320",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41d9a1ba8177",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d5a6b351988",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8c12af7870a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7589677938af",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "893abb8fbefa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ba0fc47fe40",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76bc513aef09",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73f2a38098f4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e451f23402b2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95d63ecf7e0e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "781e98a06b35",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9faa4076c00f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db1b8942bff9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a54a0324bbbc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec5b20d6a4a0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dd250af19d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "582715ddb8ed",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce9b0bbf9b96",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1b2c0ddbf4c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4413b8e69d91",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80268395fc6b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5da49d126cca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:imagemap_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "387d29b876f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b60a17a5f7e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bfa270fbf85",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42b2f4e12ce3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0eb36d96bf4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "850d3020f9d4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c46b8a6b32b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc55255fc3d9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dabaa4bc21cf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b275e82e405",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88b5017f4aef",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8f1688fc3d2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe5b6d4d250e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f04a57ef38d5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29a5eaf66f88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49dd05275303",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1304e4c9443e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aba11321a69",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "083399bc9f30",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84c12939642a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8101f73edcf3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac06b0385d17",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5599284daa5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cfdd2b508a2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "056d47a0f8d6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b142b7cab84",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6da8981de9fe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46c3ca357762",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "028c99b7d4f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b7a2804c791",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98bf1515426a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d9d04b229d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25856abb2abe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e467f84df00",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:area_alt_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c3eb2422b9e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0f62b676b7f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9b47ab1205f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f05b4dfaffdd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:widget_tabbable_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24bde1def91f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a12035fd9231",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70f372c24cd7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea20dfae5ccf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f9377e7655",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96022b3a65b8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9de0bc2bec0b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d5cb27734e8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fece3bfa7d15",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb0ee4a2017d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63e66efa656d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/vive-el-barrio",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "043d83bb3312",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "54fb06f642ec",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2058267a2dce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:empty-heading|light",
        "engine": "axe"
      },
      {
        "fingerprint": "66cdc48c6ad6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01d4e7a3ab41",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3c3b5c1558e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57fa0b06ca4f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d6146be3c528",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e88b634c020",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "44d54c04bf91",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a211413a54a8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "abeddb1811ca",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe81a7fc2eb2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d414b6f11c3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cd6e691d26f5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a8b702695f53",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "998a8f08b5fd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f57b01e438d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6014ba05c39a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c1a9139b4c04",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "755ec64a9651",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3bba741fa0f6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd9fc4053d22",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0c4e54b09068",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "160b392ad65c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dfb92c942b0c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26c550b9842f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b3b1509e8f9e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c276ddae0de",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bacfa6bd37f9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "709792950fc8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b24f761b60f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "641b180eea08",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "134e7c4edcba",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd94ecd8ed1d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72334e94f7dd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad893ef0a2d0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "081cbb16871c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf8bf33c8804",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70f7d22d6707",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df864c5fb371",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "060c2077da1d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71ef98056c53",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89659692a062",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40109ba6634f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ce3ae1e40bf",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b88075d52602",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac0a4a273bd4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19a1fce42513",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e0524193559",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a04d6f583c2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "078753f07c58",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a3b77da4c1a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "970c502cf1d7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cee482620120",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c03411713827",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c309445cbc55",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78b4e0feb9e7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bcc946b6484",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30cbd7301309",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beb6ddfa663d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "309b91d16e90",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8683eaa7c37f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da632b879988",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b682be1d0ca",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beab54c34cc7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54eaca5755f6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad6ff2a86852",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "864c0b2c4dd7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f1e85dff0f2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "107df0750ed4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51a55107e942",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2c4ccab7f0f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71e69f5c5162",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4e76fa4f8ac",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b220ce8cf78b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6cca6b34efc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c14a736b1a80",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f59e4e86301",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cc9f293cb5d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1869f1000d40",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "364ce6f5fd2e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97d6083a070b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d44dc609ad90",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a91a167a498",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f24d1b57e49",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d0d5f6d8488",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bee2e941895d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2c0a5dd8f3b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b271855d5625",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87764fd98d9c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a50c0cf9b0cc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "970c397a4a59",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce906e587f81",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a53d24818bb5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4269674621d0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bef59a64a76d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f51a180946f8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d974a7efe80",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e073ae1eb759",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef2fbf4ca60c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab9e2809d220",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "423732acb407",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb7673faf84e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c77a04a9283",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b5366f5e8a8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63513dd3b2bc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72ff93a5ba31",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5d1b2bec590",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "570f572b7d8f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef8b3a7a2791",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a34323b03edd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b61d3467ed77",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8aafe7f30e8c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a26b549ea298",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08efd1d96635",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc1118d13585",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35c55ca36f85",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac6d0777fa04",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57522471b627",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d187d051eb36",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f26bbc53197f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34bac186fd99",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "523895c14f87",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a217e98e5fe3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d00bb1ba79f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17d376319b22",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aa342471db7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e13fb4cb919a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb1b9a2acf9f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfa7b26480cf",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e45c3bd948d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50250ac07656",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c702e0801e0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be98ff7b9323",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57890380e091",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3b36b64c8a9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b903b44f61c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d2c237d2e4e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab72694084cc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "596ec9162b8e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2bd93bfcd78",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43b791bc1d61",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b68e1fe9cdd3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db411dc6adce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11689abe870b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef3048e8b91b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fb639dbc18d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f8abc47b10b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41efd41b4093",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f12e1bcb1f50",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99c83d5bb7b1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dbd99d1afcf",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e14ca3881b5d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f052a1a39527",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e7b78fdd39",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e16e57a9b90",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1776e6b9a05",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef5f301ebe4d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc3e518556fd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80dac1bb7174",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66eaeff85400",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b3d2128730a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da87f79411d5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "759857c3a64e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74142ed3a056",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1b1f8dfa224",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ddbde8e5dd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b7d3d4e5ad6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56acdc7d0d5c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d945d60c740",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d61050bd4a5d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "034be737a0bb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18b33fb72bc2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ae8973c7ce2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "322ae42b2fb1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32df339a92ec",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "998953c6c416",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:heading_content_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fc4c493ec6d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_accessiblename_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "462eb8017747",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fbdc6c8051a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fdf81676ca9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b38bb96c46cc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed1345d55029",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "516ff39e47d4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3604835db47",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fce447a551d7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9417ec2b4aff",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b99b69e3de1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4def0dd0d59d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/diada/transports-publics-durant-la-diada-2024",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20ae53bb621d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c606f23e346",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3116b6d2058",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fcf0d6880d4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4187c48f202",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c52d3453e66a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87a2eeea6a65",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08db4b787566",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57ee2b94af8e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cace83104b84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "41aa9b3a4b5b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e95c1a3756ef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb3927e86d42",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d606f53712f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c00cacbe840",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb43ca1052f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ecdde4909d0f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f56a4aa3ea53",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68fd26aac980",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "857fd4b3bc46",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff3aa63f6eb9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "32fe8267feb1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7c0b526e401d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08f3ebb0c728",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8ff65ab873d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6437a411823f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a57f8e4b8a3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4b1e3d59ed9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "353501afe1d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5126e452584b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e91fee8e04c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66c2560ff2d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "618764f81657",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afe967fd747c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "242942959562",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bba0f1735269",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a58121a1694a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7403b5ea54d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62d1edd82240",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83d95969b09b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2f4c483562f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e096469ab9ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce2d7fdf4190",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbf851260b62",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdc505333da5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8d3fd694c6b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b0b58e9141c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9079424c8251",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49fb0c9ac094",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17bb2d470f17",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9cbb8daa45c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e94cd0c27619",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcb06677336f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da48ef4dfff1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bd1a7f83b28",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4435df7da788",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d872ead11cb7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9f2a7d2f556",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51988577b847",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e12dde123979",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fa5ef6a6de0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cf053952a8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "383b6ed24553",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "153e16423ea3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f61e824b05ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d67df0cf8339",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ee31fc4f76a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f9d202e0071",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8ec8e3cc2ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "969fe05645f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a75041137f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a74d2810eee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b0fd70f090",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3729d108b9d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2517e305f14d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac5b10d19ddf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "857521fa793e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13fe538718a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abb65bb9efe3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b272299ce422",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a7f51cd5504",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "770e29f5eef1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5069bda2215d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6038cc8460c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "237497656f27",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb1108ca1b9e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffbabd217a3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f65928704f02",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e5649599048",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a971eab81997",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49e33130d700",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5939e30579eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20abbbfe88fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26c3fa708502",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20f272c805f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2baa214d2bc1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "706481635d88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4962132acf3b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a278de938086",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbbde3001c09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2cb35cf1bde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86faad200c7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27f2beb74624",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68c3287f2ed0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3e2832c0405",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac9be2ae21e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d75d4cdd9b16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71984e95d30c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83fcec44444",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8737b390bd24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "196a36aa4704",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87671d0fcb29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fd445e6478a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf3f39d7e123",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a30041c9839e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f84e0d8fc21f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1008fbdf599e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae1e49c1bc14",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4db92d06c9ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16f72b45ae37",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7796db51a113",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9c889df45a2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "339b367acb24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0355e8286a00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3329685f8c7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b902b6c0d00f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40c09e462bdf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09a08385d063",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22a542a82ff8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e85531eaf535",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "080b477e50f5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b8fdf77b9de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f10791da8eee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6770907b245",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0901ffcf4ad5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58b496b8b16c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af33e0df9968",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49ce953f5972",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8027b27d2576",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3ce976e69b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28b3b5980e38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56d7e06b0d1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e48d524ddcc3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfec4301c0df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85e24016bc43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7a9a4073726",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "392672d30841",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b5317e6c647",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "714d2734c6bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71475d8cf144",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f14895d633f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "473a41c92725",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73770d7bf13c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ec05c5e97e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34d389fb542c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0428e9cb6ec3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e616767fb77d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "639fd96e116c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcbc8436596c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66d7aa0aaf02",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ed5348bab52",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f88f9d01e07",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c3ba675d9ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "887a1a46dad0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66553c8810aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27f44c7babcc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73814d9d2c64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d0b987f8585",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dabca9586387",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a69e7c34e77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20a2f6c371ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10161d769537",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bea882aee438",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14adc6ad3193",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35af6febc8b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6846bd703aaf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7743a3505ca7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcbae98cb721",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbcbf413cfdc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fce5c4faa82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89501f4ba4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3373d6e1f3d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69c0bb997535",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da329eeefcbb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0acc579eafe8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7d9f51ab530",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1470bc6f58d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0810e5fc6147",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "482b72375c75",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e88a9cbaf01",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8afd8ff6fca6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1afe5821eca2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e8822759a71",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9bf31cb27e78",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b8ffff683ae",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ee86042fa03",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "019e1133c853",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2346d8e7207",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39620bf77edb",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37ed1718fc96",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1902a756f653",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ad205b81585",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f95df0ffa388",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f03d131da745",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2d8ccebfdb08",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6465c4ed9ae1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30d8c843db3b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c24f3c20ed68",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "987bcf4e3bd5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7763bb9b9c2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "98aecfe8d45a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "075923a401cb",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b15d5b8a5bcb",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c81f5177a861",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9426506b6f0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b765fc68c61b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fed9f6d3b54",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bca83cb3866f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9957b273b023",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25074c37958c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4181c62bdba9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cc11e03143d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdcbcf36a5c9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80abb4a8cd21",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d8e0cb20f54",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a3354415fd9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc19b7a81526",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cda175688a1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04c32c5e95ce",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f79c9a9dae3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "090123d4b456",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25fc7f257878",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d96aa1e463d8",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baa8a500215c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e48eb20e1f99",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc9d6b129e22",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48ab745302af",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0baa58221a91",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c70a0bde3f47",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "462cce0ccd2c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "107ba29d4045",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47272650f5a2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11c3d65902d4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d946fcc2fef",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "322388bf298e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "655719bd8635",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28c8391b4291",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b13f075c520",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "768ccdb74c0b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "773d21d6b175",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b960054b2b7e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5858ada85203",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aca84113d9ba",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "982b4bb87f10",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edf5c7ea8791",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1103d4c4f6e9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4bb09acda7c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de50c227f981",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7289b4de903",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f015e202165",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02e9dedaeca2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2bd3a8ceef6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99d71b73f638",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4482605dbf48",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "108921973664",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcf12b452717",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b72abb67f3d5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9570ed160672",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "159505c53e85",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c00d0ba1100",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5562a36d26ff",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b47fdd6e0429",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a76da3f495c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eadc24593f53",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5cc6dd874e0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6152b651800c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1adeae089ba4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba729666bfb5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6ed74b797d7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e232ab6fe67",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e659c9024743",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f632c4cf3342",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e159b057779",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "444757341e27",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd835814de18",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7438f73c20e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c702968f0ea8",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdee04206a67",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d87e6ccb0d20",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd39c45dafd8",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a9a2aafd7ef",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c94da2487c5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc3ad75c3aef",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b843d2f91fff",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80f242134246",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2790541b5509",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d87662fc2b4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6b4d2566af0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2d883b596d6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71bf4fed0542",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c07c5822dfe9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56a81da85ebe",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45e187fc0f93",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "910d208d3162",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9616c7a6c704",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d222142c5b97",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "373efc5be873",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c6faf4454c1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11906cf25cbe",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f756bd4150f1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "859da7322942",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cd3903c85c3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92b194417d38",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71652aac5e24",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a5f04a01465",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35c5fd17de64",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "134a0f0043f1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e1a3dff9695",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7669d6da0814",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "817f575f3d47",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c80f5eb62835",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "376343e7a92c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7685f25da74f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dff8636f5c1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e933df419d5c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "777ba436ae91",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f93fb162c154",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf7a1f3a36f5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d872ed95454",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f517712aeaba",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16e643c20ea6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efe352913d02",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1610bc17e612",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7684f31b2eb9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baac8a0a82a0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cbd4a9edfaf",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe43c868f41",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e48df4e1abd2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb699e5e16a5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68bbac29ac07",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc07dcb77385",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab8c05c3e1cd",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8b136eeb334",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9e7cfe86843",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93937f6635c6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93624ba7a2a2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b3eb2ff848e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "682e348ae28b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe0814a78972",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9947d32333c5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be94ced67bc2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "724bd1e9c781",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "badc608c2806",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "247a3d8a4161",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "967a18ca7847",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6968e02bfbd3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04cb743e251e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a194c1a0c956",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66198f64127d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7448c3baf1c5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00b84c1b47aa",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2480144be20b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19901cf7cf33",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9243076f82e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3a351c9a1a3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83c5342cdebd",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72325f0a8de4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60895c612db5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f626e751acf8",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10ca73412493",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f48d22aa6efc",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7ff71912641",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6a3bb5dd851",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a00d513c568b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65d4851a7a47",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/biblioteca-central",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7926dcbce13",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3059513b8f73",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7abb0bd7d501",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a52e9f93d643",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8c5c13c9c17",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fce52f32d94",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01177500c674",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d793d83d4e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5c2e90c525a4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d9d1b6ec409a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5c9d423d5cf6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3603966e712",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d0f5296b206",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "03b073508eff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b348be8135d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47312603a9a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fd35c6582b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7e252b6a5b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9d373f658250",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e93d39300a16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c127820bdf1a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8d605ff974cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69aed79a09e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f89c5df48020",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "efeb98d2773a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37da8115c864",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a334156ef2ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "932d9f824eb8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "878e4ca2349a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e15f1ef4a82a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be3fd9f7ca35",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "962dbc54d257",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21f910830d8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ade3fc6e0c61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5217cc309195",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4081cfe13f71",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "51c0cb3e76f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0bc9933c3276",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6832a8fa1574",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f4fdf4bfb92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de25c6de6ba4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "893f56639bb1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "749840d65de7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "95390b9e9da0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "48bb7457d0e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69a2f66dc5cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf3865019414",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "70d9df2107a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6405d21803d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "66d0e8276d9d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "098598e79c47",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8264a0729dba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2ba7277c2f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5fc4ba6e58c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f04f49bc173a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2a1f6cb3818",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c8ec36d34f32",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "740413deaf70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d89e612ea3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd49de77e021",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2bb45ebdc57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5cccf6c027c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "621b06e0dc4c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eb42c213f2f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9239a57ad7e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d90284efaa9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d5da3e79921",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35fbb039ed8e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1df029754856",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2961d54fcccd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e21b6d18684",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e128f65a5f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "320bcc9e1f13",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69a235378aba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc88fc3f8071",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7db6a01f9114",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43f797c73601",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d41c37f9edc4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bedac784a7d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac81f9cbf519",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fd78b8af2d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13d51d5c1f00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b543f040ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02b8c2172894",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c24746391b94",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23102fe0d91e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4384c9dc2403",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6df9ea60d2a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b327599e0565",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4667d0aa5d66",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8871a64bdfa3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d90e2c1425ab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fc8f03c73b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1d2c4730d62",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77541186e3f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "507cc53c2835",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8981800effb1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac7199abdb82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2947ee1291a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8918fe261298",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4df8a558010d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25cdb3d5a898",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ea1a0cd2b4a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "137800037e05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5cf499f9d75",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4abb066baf24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d4f69b9f04a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4346692ac84d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f459684cc95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "054bfeb05a38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61ed07274b60",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5898c538a2d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe3be4cef805",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d40b5d9c321",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf1a75ba4fd7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e024b74554ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62823263e55f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "450c197f894d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "783d51aa5c54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a9d76c15df7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13a856cac780",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1b0682eb49d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "316f1b303169",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea1731976cbc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45d75eb0ca39",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c04d91876c8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f86fc822a23",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a909232bfd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6291ae23f67",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a9b9f9bc0ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eba29f2c05a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dcd30f44514",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88351b4a85c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20dca54fdcf2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8dc2528a0b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30fa6af44ccd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b76822018bbf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a293e9d64ec5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7622965a3e8d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b2345e1bd09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baa862464d14",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "468178fe4691",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f02db29b41c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df3cd0c6c9ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f300f8112d1d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0e31a370b7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "502c94b1b2d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68e0aa6a125a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed5e6288ef4e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c20c9da6765f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d49ffa5482b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca56032ebc67",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "847f459e2eda",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3ab546bc79e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad9e7a331e40",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df0093cf507f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46e096ab2784",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "736b1e020365",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "138c66ac9f4b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ce586a395a2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8d73fc04d12",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35ed88272b26",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdcddec274a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c0bf0122965",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51c7b08759c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53d451890c50",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "694e30df7c58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7777477558f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dc8ad41b1cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a05d69b5f1c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e76cd8551a23",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88a189d935f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e129fef8bcdf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4806e673147c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0515a75ff44d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11a82898e3d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9aa0ef055ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95d6646379a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dac15c17262",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "946d16a63869",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0d057f9a291",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86be9d617609",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8be82529a83b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34724a576c58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7d3ab45a4c6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da011dac2beb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63fe52bc0cf1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09f9ace0cbc5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4147bb88e6ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "430bd8ad7c97",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91bb03419ad6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6568e5275b92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fcddbba9890",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19f659ac9c47",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e22cef96a4b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee4e5fd32850",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2b757f141cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f16b3469da43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b352cfaa214",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "766b6a7958e7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "294f46ba03b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57885013c9e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18848bd54e5e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a6133cfb39b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a75191701b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b899bd12644",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67c5ad442f8d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8797b7a5377c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "676e09f54e63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b10bf5c82fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb93935f503a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "084a5ea94572",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0a14d63ddc0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a276be74ee01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5856606e0e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34cdaa14bc2f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23dde6fba37a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "214efcca6bcb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26fac0af4f0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c15317258b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "353b8a2c064f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0e47365c321",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ebecc95f8c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e08e21c6e8e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d72ea191eba4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88c630ab27cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bb674357ef3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f06520b8733a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f60ee56825c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1721ee23715",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1cc819f9814",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "418be674e06e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0f6562991c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bec11555117e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a192c1e131ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caf25ee4f3b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/festes-majors",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aafe25eec53",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "246f278b45ef",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ed3b3e4066e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd0e9185b00e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b4b77899f88",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "508d58f9b465",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b15aef4b97b8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42c3c25f33fe",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5fdc19580de6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "65d67fae5cd0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "48c61a7633ee",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e27317d190a5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "32102d7da637",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d4bae891b0d0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2fc6d5d19760",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc6847848104",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6d3cdb24fe3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "df22a21243d1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "72c2b694e018",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b99e165bdcc7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6789b78ed356",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "822acc162b67",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa2465e8e865",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7c27a6b93370",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3847fa002b8e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ae762edd688",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96342f5a8635",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a21f10da5233",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1394a138dc51",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe63cbd97070",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0315d852a98f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6697c139e9d2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afd49edee9af",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "116b5a9bd2be",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d49cac166bd6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a8307da995b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0229c80b1e26",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c9ed45d08c7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d11b0ef64349",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68daa1645c71",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99f8c30c8524",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d3ff45b4e36",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d73738465783",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c25c8f0a8032",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e753116f7e6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "870b3fcd7788",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab667f6f344c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c819451c6b24",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9d2e4828216",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ba1dbfa85ec",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6c84bf62a28",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "206e54a4a44c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13c5db8b6497",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d4f8f577b09",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88e00dfdda20",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "800d076892ff",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea359eb81126",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f787fd7e374",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ee910d5e03c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e66f82ff7bfc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c746b0a6c40",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c50ec77609b3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9226c4946e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c7344e31aca",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5417da56d72",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "486371dd0159",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67ddbe15b3e0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05ec3328f1ba",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a95772dff39",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c06384fcaa73",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1d450612a4e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cf85650c1a0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6c0bc1163ea",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b2316273646",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "594358775ec2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9169aa858f9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4754d0823c7f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d10d0596e77",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f115f45aabb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12da9808bcc7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "208ab53f3fee",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1426d5a225ae",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3ca6511a356",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2ca0cb6f606",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de732f439516",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "733bf2a683d3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4f8611f2ff7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e679ffc138ec",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33d3867c010a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d79cbb0a1b49",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b98d5dc010b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47e50e508474",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda7a73cb0ce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85cb7e72e8dd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3e34b129f7f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e39dcb8f8af4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "451f111cee9f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa2c16b94a6f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "057183b3c212",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52bc2b96ef92",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53f566f0f1ce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "422ffd1b5b46",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fc8c09996d6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e88ec5a9578",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aca31f35280a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20a22b384eee",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46d3921da985",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d744cd2198d5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22162966a752",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11096cafb05a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9dbf1e63c58",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32dff99b50f2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0f635a76568",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f083e044faca",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a41b2631730f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "502f1a5c2a44",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40d4c4b916e8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9986f32c9ff3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e10d8be43084",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50ab66d67d42",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1356709270bd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2ebfd64b453",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1605a7edb728",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d09a99cc32c1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf0fc9cb301b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4199879b809c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0513c9d4f4fd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0bb7ace1b99",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b22761dbebab",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84c73e270874",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c80b631aab3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc382869f159",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1c3de7b51c2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5b7452ff864",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0da8b7559093",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90c2e5260276",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b0d579e7439",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e51099c9888",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "459364e0cfa8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d64a1a183a9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1086762bcfa3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14bbe93aa1af",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b0fd2d1b22b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40a1f531baa4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bc88a32b5d9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ac34c0a4b90",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b7939caa7e4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6104f12a0af8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7beca5e1dd5d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19fb8aadee04",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbdefe5bd7dd",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79f7762b1773",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "343f4dcd5f03",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9ac351f3169",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c35250da19e7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7a27c3f8b0a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1aa394ad235",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0780a76ac63e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52c9340c475a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6208c1408fe5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b288f867fef",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44e652dc3d3b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74aca12cc6ba",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d27bf761f42e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8006e2eb2aa2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88eaa28b2f69",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a0c6dd6790c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "859529231420",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a906613f80",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88af45c1019e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "394983d25e68",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "064fc1690d38",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d09793e7acd9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9c689e231b2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c90bf6a7188",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "818f84e87d71",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef3a549bc2c7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a242c4d2b7e9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccf5125c280f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86de5f332f78",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "568cca776772",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7c2fb4a8cbb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c13a039784f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f0e38a26a40",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd83267d429b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10e697da48d5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d39fff53aa59",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "834ef9caf446",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a41c528d376",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2537bad3a523",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes/lleure/llistat-de-ludotecas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f6f4d746735",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf30cd857f90",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5ef0ed3b1c8d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63e9c1e8811e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d610ce41496f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f00fb4e204b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1437575c3f85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "40c9706dddd7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a524552608ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "71a851a74179",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e83322f19497",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2db8f9064d18",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e4c7f1cb414e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "534b06da7d7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "52248086f04e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "58fdbef869d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7b17cf63718a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd41a049bd3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7e5bcca3046",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d53b5c9a8a3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa212205e3d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fd39ee63d5e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2863feacce1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "449ea875f320",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b24d3dad946",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7457334d327c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "935fd3555f43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "846f23e5032d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00dd4cb9cb78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e27d559a31a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc4686a55909",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9617387ba545",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c18020b6612",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0913e254464e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bdfb60b43f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99f297e84d08",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7ca42564e2d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59fcc3a0695b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9bb8a26f508",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b11b11fa1f43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf88f23b0685",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1686c1dbcc26",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "969ad0f67aea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2a01b0d07f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5755de97ecc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4268f5f53f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b57718c518c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "715c50088a3b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e40cabf07534",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "477027ca2466",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc172a676805",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "329dd8f5d990",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74952cc7ee1f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2ec2650929c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1708f8698c92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f81add3c104",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34992a45780b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ce6ba1f8480",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66f00c91fa6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "699d32d75c09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b6af9bd9fbb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a467b105bd83",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "368f16c02eed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee132183b934",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bbf8ad8a749",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "857b25148a2b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bfd5e6f7e81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee611275cdbc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b953f41c446f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82a153619190",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d59cbde97431",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9c2b238d208",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a358df231a7e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14807f8e149f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "438fc6fb5b32",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ce5cf0dde6e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0d8ef0caf69",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e97d5404ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae0ba90a8fe3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2ef93465f72",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e28d2828914c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "327ec6161a14",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fdab7af067a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e434314a1aaf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a95b6ae24450",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6137bbec142e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bedd7a0e94bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af675b65f35d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "044802b7d9c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a51dba326748",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24a78357b5b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d3faa458340",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4e2fc4a336",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b1d0dcc81ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7b70d5a8c1a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc36f2f3c93e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20cbaae1215d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87580c418bf5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bafeac94824",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "485666dc7e46",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51e77e4d364b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ecf4088e443",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b83a3bfdbd9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f8f9bfa1d05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e5230bac7b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df13f8e614aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c49a8665b07",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c649eceb1eb2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79a2653118e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "532d8719a98a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d2f22c3ba78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e44649826a84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9f8af84233b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bb09fab85e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4175631bd903",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0cb55b667f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "692dbd445e72",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6914089f4190",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e0117b2a5b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69d46bf4e1df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9197021ab01a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fd1defe5e06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d32cf380c4d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16c0d17a2dde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3780fb7ab5de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25d7d25129a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85e42d101f58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26a38d1ee705",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db5d68c871fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31a6c975cddd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d25b60e72b82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48b9f734884e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8734ca04e5a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b9eebbb490c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80c586d39aca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5da981b558b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18d551eb1771",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf436f576c81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "828ed48d693c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec6df16fd2d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67edef6df758",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0cfd9f7e60e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e2de0b9508f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "736ce6f5f6ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c338b5d786",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f2719ed34c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20a05b99249c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7de4f2514da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34043dfeff4a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7857c05c9b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31257d3061ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e6766468003",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf0dbbf4127f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc3422f69bfb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58d584e61d36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c7c98f95943",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "338d46eec80f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2675aebfa8b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6b4eb2a43a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "257c7fc200c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8abf7916a855",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f464bf50f52",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f1e736346fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "521537b260e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "456bc8d7a336",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6102b46b6770",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4981e720474",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1827f11571b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a965f372b188",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d7022ddd0fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "212583a4d620",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8e71ed5e6a2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cec28b36bc2c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7265407747ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5b8833424ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77f3787eaf22",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29416ba6f767",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd9aaecc645a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd8a56059231",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "098f881e2bce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8192db78dadb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ce210a2b94c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17b677ced40f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "374aede08bd6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25625e630ec8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c66dff2642ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/childrens-play-areas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e1aad6a24b9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e77877268070",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dca604be848a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9f145cead408",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a4270c71b939",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c311aa8fc91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c185f9a17f0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fbd165deca0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef698413f939",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d332b1cfad36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "df70d0e2beab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63954dd889a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b0433706250",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a6baa39c9ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "968112699fe4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01a24dcf6615",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd385a96af74",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "13ad5c522f60",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "76f9d53caae7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "230b15f6cd8a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4fef86a1f3a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d5c1be10c598",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba77a7c1053f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "900a9c37f1f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae9cf4779edf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dee1a89403f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "696a0269208d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d26eae4bd71b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4e4e6a2a2fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "353867d9b985",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc9a2c164efe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6aeb5fcba10",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8def77777f07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2b29b9c64e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "073ec05139db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e16bfa24549",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5e22fcb14cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6111d2fcc45c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8e763f103f9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1242b3b1b7f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8edbed71f0f1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a8b9a7e5349",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ca535037d32",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5b2d6fb99f9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ec48fbd3179",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54d48a5510d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cf5c87dd3ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9afcad87af6c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52241539c421",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df0edc938489",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80648171623a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c646199e67d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00864c35729d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15305148f999",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a6750b026d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "165535e703cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93d4bbb9fad8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14b8aad1c99d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "658e74bfcb42",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcf32ea9387b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81315734412e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4abcfe5d3e83",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7e761c6e610",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0c31dc75f87",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39dfa9795bd9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6a704972105",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76f6785b8504",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716e195beb2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e786796e108",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "928452d4d5ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d69c9a27834",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37eb9e36db30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df2e1672dd4d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe6658fb4be1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6e2fd8d86c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0ae23c5ebb0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10d8970be5f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f6146bb834f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b34cd686476c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ba542245e98",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98acd246919e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5660c976451",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0558c3b14ff4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5611f51e4fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73c77a283bd7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57a8cae844fe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a20fecf299b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9c1b43c96a2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0e7a317c2f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f3d254f8b1b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "582a6462b8fe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2abdb6e5a13",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2d5e68e418c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4be8c9831878",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2332fcaeefc8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf09020c9c0d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66fb7f39dd8c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fad5aeb0ebc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d3f6b541d9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74c80ef4926a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "660dec528799",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "172d931ab60e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7386c5b5a922",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0b062f22463",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdde336c3429",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "738438187e1e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b05ad3ca80a1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42ade0b8f96d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb855399ccaa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a51b0c8804d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c04869e4fba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcb1dacc9f77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a47db564bf3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "573375de8426",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6db55bcdb9e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7cfce1c52b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec8d48fd0264",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "522bf2c013e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b69c74431442",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "356d30ccf97c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81e4bfa5ee0d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb88d6786ac9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5af1ef8b87f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "654ec0a81aab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa6a21e0d99a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30c0d86a7003",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df4ddd7655bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81feaeab398d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a929d943a55",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0852401f479",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86108ae8ea99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebc5729ac37e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cd4d0c8e588",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d34ea757e984",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fdb25c23237",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c914e0276d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ae79a0c7480",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75335d55c67c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d6159023098",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fd088cf715a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afde2e3e146f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a843b78cd76c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4c2c642e78d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6104f31b3ceb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b58408b6b38b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "329f22e344f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b07ba750952e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e77b827d1aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42693d82af28",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "154f1ae84f7d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3da122a76925",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "350ed36541b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a146e898a74",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b23597b8fb9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f332db8096a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31e1730535af",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f20faf225d3a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e8d87b7c0e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "186563d69f6a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "637552243c46",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "678824ebb528",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d381198b6a92",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9867f1871f65",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbbb63ce85eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3253d772bd28",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56d936b1a447",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c94dbbe1bc23",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "913b7689618d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da124cfbe736",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78723c8d38bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "319790f0adf8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ebcc7b41307",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03cac2bc04a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94989156fd58",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41b321f581f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ca57bc3b69b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f2fbfcb5da8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46b6416d704f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37b54b935d03",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1874d6a39b4b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93757346c420",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83ef83663af0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3dd19fef8214",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c45d79af16c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18cee2351c9a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d07c3d2ac3d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e475af58ef4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69b2b98686fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deb14e741ec8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f587dc93b05a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bc41a549013",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "139b2b198890",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0046625a992b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfdc51310fd7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/refrescat-a-les-piscines-municipals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "978d0dfeef61",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "857764b5e3d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fecc632197ba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd09394f6474",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4eb542154f69",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ff399e37f32",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "851bae710a88",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "322b2b48bace",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1c975e7e8b24",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "492b31693023",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "da6c75bac62a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1506a11b26aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "50ee2d1a0c12",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84533af4909e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fee8ef6bbd08",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84f0a3d09f73",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eac36f7f267e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1332a2a044c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "727aa46753d6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69a1548e1ac3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b54ea723646f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "528c45438e8f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e0677b77cb0f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c1240f6cda4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e76851d1b24",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2b01c9d0aef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "228ecb2aa0bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb959f17ad2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7865c5e7d94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5b70309b45e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f887f34c1083",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9a9c041bbb5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea66986eaca4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64598f5e3c3b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9747769448bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d92a3f6c57c4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b08ec8f2a751",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94098e13fc26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e70eb183910",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19c32f8862e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc599f6b12bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "456c265f0304",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7557f3a57769",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71808507cd87",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b8898bfee31",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "feec025d0258",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b5cd1bded35",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ad6cb5fbf9e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee65208ca58c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7bd9d16000a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac2a03673dc1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe2ff3eedd6f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3087f6734d2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95cd6d17e93f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1390057b51e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0009f2ecb2af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20260aa9dd19",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3a2e3c7283d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67e99916fc15",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d0e0bca0c3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f802d775006",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a086f101bd14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90ca059884ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e93106d61e8e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc8518ea3fb4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef84a64b5b0d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ba079bd026b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "036454d7b3ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "894ae4ef12b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "298a3ad59334",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4011b8838e9f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cfcea7593d1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "946a77a6622d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ff39c4b3533",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b495840eb80",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50d179e79646",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54565a10a11d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "224e844bbcb3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4694cc30690",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f1aeb5b7fc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "359014dde16f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "270d3d950aa9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fd5d3fbab80",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a16476172690",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1815c006e9b2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04a41b7aa48f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea2e3478669c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70a26a940e57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1220aa0dbcb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44f80a63f073",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00fbfd72b157",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae716ebeb013",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "793478b7265b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d96fc2edf25",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7977296dbab6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92f11e5409c6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e09c15a03da9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a824cc877b84",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8c4a7b95f52",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff9663d90f60",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b2b86983a7a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fab62277bb77",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b92db6b034d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5725b361301d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a10b7a5b4f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80ee93e90aa3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aad919748e19",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2796acd8f2fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5232e8ff202e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c3b8589e501",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21377192cd6d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbcd665f5979",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e16feaab36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efe0506b46bb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a17af705304",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73913f6a98bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98693befb9b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e72cc8622d7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ba0cc1986ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3dfadfa04763",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4805620c2bd6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "099aef3ff34d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f34c8e374f26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d2c990cdfce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f16377af7cd6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc2612d61aff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23fc99836776",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7119da87136",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "617ba3556dec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35cd8d7273e4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a530d1eb665",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ee683a04f88",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "955dec412bf0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b4340869e28",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f51d9b1a9c9c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b34f3778f41",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb65ccd94d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "facb13e21d17",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44ea8ec88f26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc85872d6b52",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba1fac7ee8e8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87bcc5a055d4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36dfb685e6ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3db3d3fe0001",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c05b27dfec32",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9af913008585",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6802bb7a756d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27befa1d3721",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "317b8bf4b7a9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34181cca34bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cd62fc39760",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4dce1e40b24",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d60b16f9631",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0846ca511e0e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc5fe92ebec5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d012e3a33557",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c34e60b90449",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ce85f973994",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17ec3780817a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "181bbd8cf959",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e9de9292a21",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3bc43b1f258",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe194e53919d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3a06a93b357",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7700fc2496e5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acd058ef9485",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61a0f88a3819",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "642e3882329c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd8c2a5c343e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c5f87d74f89",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "febc85c5d712",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c847ac30b9c6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9c213cd241e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eafd10a59cc9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-sant-miquel",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d7bc719dc53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d5cc4075177",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "64f3c3a2406f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57a9c78f63b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97619e96376b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de003d2b83cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "492cdffed7db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b957ea08980",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c289ab517ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5fa89fe16a0f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be33b618ecc8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "822d39896735",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b6a3ff6867a2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "61331098bce5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78e6ba1baec0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "682aebdc8119",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd9f43d4d7df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ffd06d10dd5b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f547f74ce664",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ce957ddd3540",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "76fd15c737b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c932801cd4b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ef5422fe121",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b49264d47ca0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c0c9d21005c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "572f8fc7b8b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2425e302762",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfc3e44f14ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e42e884d2936",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c0caf3123bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b22c5036ec3b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185771b0df25",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d44ebb6ef058",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cd8336bc94a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aba1e94db13",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e613194cc1ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "171d48b5cf87",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9af673119c55",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47c166323953",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e61ba3de41cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2457e14ae210",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "741fca8f75f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a641c7b18d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8121e951852",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d8c450a2972",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea69d7d45029",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e07a4686fe5d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bd6462f4035",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd206aee291d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f63c7b918fd4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e94ab56d6e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "775258f4acdc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f11b0fb5d62f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1373d5d1c94a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be840f67a115",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85ba0e0b9e7f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8545bb7742a5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9388e08944ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94496e658e68",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dae88c3102a5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "698de171855e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0b1d69e9d1b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2938956ed3d3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8793acc5255b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc47218c5a8e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "061c4016fab3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cb4301a7ecb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50fbe5791507",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50c349f426b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88b9e5bfa5b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5a82e21ebf8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ae2313f6dbc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f0044f30147",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b43c4c9b54df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e26fa76e3ee7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e04d2362767d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6e5fb752768",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "052a1d475e42",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c85c5c5c1453",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4b569ab5d55",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d33c9fb22583",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c2e0f1fbe9d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c49d53fedb94",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c25826e3e908",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a8abba3398a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3619cfa22bf3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d21972c500ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01f61fa6de38",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d94caff72f2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "774bdb10baac",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85e4328a7d6c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3886fd199e4f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51ca2df2242e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19f1d3fdce80",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caa73bbca98e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d88322ec9d0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77de9ba83471",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "669f3c1fdab3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12893a295256",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fb28717109a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edb623729854",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6da6f28e776f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02f39b934893",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37982173abf7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee49294c1d2a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e184dfaef5b6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bd4b423af59",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bb6a771736b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b93d3db9932c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4252cf97bf91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7f1bb378729",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d85561f1f374",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44e3d70f40a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82cd41935cda",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f34411ad8038",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6507a8ad6a22",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b20efff1a571",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a35e1006ffc3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "601eef8d420d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93a2fc4ea599",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71fb5990f5b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56e3510e71d8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0b764ae58a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "052312e31a02",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9db6c72f3f27",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "650b90f6853a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90f13fc7a6ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e4bda460e1c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "830b92b25bed",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bc2ac755f26",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5606e559d61",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e405a9c1a4f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec17de498b04",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "351427e44937",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3b7872cc027",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d12a9f1293c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53f083c53f6a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5ab707d8d69",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a29b58edfb6e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56e69a17e520",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "857f538491b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "915c3e8e2f0d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a45938edba53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ab0f11b73af",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56e22a635b5b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41cbd4bc1f19",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35b219063099",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a254d9c9a59",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6558be86b94d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19bfd92cc590",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40f458013d31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2593ef1dd1c2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f06eaf198154",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b75f57572833",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42a92fee577f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "769689b2719b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99c3daaad01c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b4f5b13b024",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c4fd5df0c33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6c142214289",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec9e0260da52",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cad4618de22f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7d4494694b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b574ef3d975c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d4c94763ed2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00608cf4db42",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30e05705b4a5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3842ba27dc17",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67c0c018ed28",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19cc0bc3c506",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5ab9f9e4ed4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48c7e90ede7a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b8651026850",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07241f2682dd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ee8de949d10",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4f2a2a09810",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d78cca5b2c7e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58dff081feb8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beb9abb0822e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a353706cdf9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee7f45b8718f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "197e2d1efb2a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5094922304b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a4590a1c0d7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bf5ddddb01d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e4835a08066",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df69a7e40726",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "057134d89e3b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be845e2feb4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bb8365b0ed7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "476112690a9f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4079bd1fa226",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22a81fc98018",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92fde65e08ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dbd93530d15",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9fca7728c4e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7f8b6956b5a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab915ca2ed48",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0480593e53c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/parcs-i-jardins/parcs-forestals",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ccc6c60bbd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "709e2cf54727",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4995be8fdd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "753545c0c8dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9cea0a2970f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2fada096a352",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cd5c965bcaf6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f8b32688a29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "530d25b9d50b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8856bbbb047e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21e127137bb9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27ae8804c4a2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e03989d6ec15",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "54c8a96e034f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97e563d566ef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19f147fc423d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd0bb1e0cee2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7dfb5d725ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e3e5bfb3e86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "23d79a84145f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eeb01bf4e74b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e0e081b956bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3b3db274b5b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a294d908af80",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b6b62787726",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cbf43490a3c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b6cc0e8d126e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c091dedb747b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f43aee4a7cd2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f12126923ec4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1911e6838861",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fed86605546",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e7881d12e5c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "90a4153b2bfe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8658ee3aa2d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff5a1fda22a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "25b76fbbdeef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab65b735a74f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "908e91b8542e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7c2a0ab96d9a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5da3f1b69235",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "188f4117cd65",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8beef1741e61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "020c6cb16f45",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "35caa19967bb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2d8d18ca687",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b10d7d07b2a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "492ad610a64e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e814e105f1f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "108a0acb119e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c8c2e608bfb0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3837fc4b5429",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "05f7bfb88fb2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "96bb950857d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a1d0e3e199d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "35eb308b46b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f14ac1fba7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e1438f2679e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1f4cefb46c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81ea09d108fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1d623083edb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1bcb5661159",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1097a923c566",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4362d5f54b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5a301135089",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d664ee409236",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b813e87cdf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "773c8b033963",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43b58fda5aa6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f127bbab3b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb4335d4f00b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2b09a7cbd85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0183dc92a96b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "366371f7a6be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f00e7c02ed3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac769bea6565",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e56852027f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "572849850e92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91b564a8ce3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cde1c218b5e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a9e40696fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cad26e1c9c5b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a74a3cf038a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a6ee8456055",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7247978af1a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6098a9c0eb46",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ded373fd411",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "490108a28906",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03f94db1fb1c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e68b634bc18d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7954d4a04af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0205470cfd9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e337ac03dd87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17397a889c15",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0608f3d1a930",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b621d1720c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19cff3fe6bf4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2087a6e069eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4804a0bf709f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3dd428a41b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dd89d43ce4b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10f29d35c601",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "935274d7cda1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3acdb67c78f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f02e2927784f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c7e8c0c51dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8eb9d00aaec5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3243c5fa656b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66f426a06805",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "582b50963cc3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "744e055a90d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58f5c2324f2e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "562ee853e5cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5d372888cab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93a6c76ca255",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e18dd70583a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db646c00e5bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1a996ee9b8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c035395c311",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f0adfe13fb2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fa34b25708b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41f0b8679355",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e6b9ce0a9ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a890a3d162d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b91bbdbba82a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f17486228bb6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8371bbd5a230",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "649c064eb240",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dfa7ad867f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eab09a46bd44",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a6e09732873",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4c7994ecda2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faad7a41077a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec492212cf61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee7df996df2a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a39e5577c80e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e212fd76a19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "339a7e788a6b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd41b576f936",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fb26708664b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb26f99031f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d47d61bc8f15",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "751d301d65b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19544588bd4a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1870641f9aa1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb23d04f93c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3895456eb73c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2061c6758e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8a58e437734",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a35a5e9a80b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "424422d0811e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "681079fbe0b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8df22b0d7afd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b9206c29900",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b08db770ae21",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "077eae74b80c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e3c0e26cb1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "177269e89765",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e788898e256",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0c96b60671a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97d9176431b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6be79aca2cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e0b78291134",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d0dcb2c539d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "789d8fd48e76",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2a11ffedc12",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75810306f9b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf47ddb757b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e30f2aabb85f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a65eb3575ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0edddb1a7444",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a63ca89b6f22",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01954a237d3f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75f420051432",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42779ed94278",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa280335bdac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7df27a2fc2e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f19e14fa862",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3fe5d58e903",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a02ee082783b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6172e82e26f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8983f1869221",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c741193126b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "972f2dc8144d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfac2a287ad1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c67c5b480285",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d467573d3aae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5e2920c04ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "882b0b582b4c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bd3dc327dfc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73bd7482c2b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c1e87c39eb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afae3dbc2378",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f135a2e910e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43933a90cb3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba767eaf5dca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "656bfc6a48b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe33beb7d1ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8a442a403fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de1667b7b113",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9c4f48674c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6211364765eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae3217c84497",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa13618bb478",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b72c704bf1ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9223cc30dc9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6498b89fb991",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc378090cf49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46fcf1751730",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "059d6184982c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cb9d7150575",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90424e0b040b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3aa47e7cdd7a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd591adf26b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0457c3dd2951",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcf524c16170",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e64034584fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17823b632fd6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "872962b2c6bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f31d8219884",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80895cc7dff9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a27be8e5ed84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad1ed23c857d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1f344322380",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "192a7f722da4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "892575fabed0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32e47c1b87d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da88b98deb19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1489a3ce1b1b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7327806f134",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dee9b1b824ef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b109a68fc88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/outdoor-films",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6df3268f548d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0e0e590bb3c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bc38cf793cd2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b55eddc3080c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b27fd603eb57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7fd2e31dbaa8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab4968cc9f2d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6be3a2d14fdb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5193e56915fe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6da060518dc3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a10c590155d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a280a03e1df",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fee7f595dd9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04a050456a76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a5e730ee5d9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1758d7bbd00",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2397925fac16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9134a4013ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67fb724a2901",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "645fea5bef04",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a4b3352bf18",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "80b35d99451c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97dc53d2cd1f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "61bacc6bdfa8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "11d1e0bd5101",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a48ef427559b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aceb0f3c6af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eea1f27b6f6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cc4d8d038c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ecbb3809ce4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "955aa64a18d2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "688285ef13b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13f8b9eef893",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7482301dfd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e85615643485",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53b0894ed3d9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75189b8c3f61",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a966b38c0c71",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1f33172eb3e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cba27b13aef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ae1aa5e40c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "984a64667117",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e6a13af0b31",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33e7940bd485",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bda61962e88a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac353cff531d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f74d8d39ad50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4f41bfc4ce9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9b96636508d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c218cd9f5256",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6da3ba15dd33",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a856d10cd9bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7903a0297e04",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ddaad7501c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b29d47e0e1c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b529fe9ec779",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a614e53c1b4d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8b838f7db07",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7685d3a051d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42e029036d26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cec1c6ac2c35",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f11c2e2d88f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6ec53b73f73",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1618f89f822d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3af529db4ce4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3401b245314",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da5fd446e204",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bfbd3dd2c66",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8086e741a29",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44f8c8ee1aff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41af4823b552",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5260075242c0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82c738b9daa5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "731b194d0152",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ad05ede541c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dea89546af3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee5ddefdeeb1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acfe8df0c6a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a1f8869b33b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfb4dca83513",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b51c3dbb9058",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "276d59088cfd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35ced3274371",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb866a07e2a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d24e6917c94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76f965fb76f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b37574a9fc2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fc440123da7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e4221c87ea5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "079ece169241",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99dfb869a8e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef03df0246fe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "730b49bb81be",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2a3195ea819",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00d2ae973c75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d870b120afba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2e37f0dee5a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9628e982e9a3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4af829f72608",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78e0899ac6a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58059b0df1ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "453adde94b89",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "643469a904f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd6bda08427f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3771ba61ab44",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31d1088dcedf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a2c169d0c52",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff05cd8b56f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4549dab1e684",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "660a5d64d994",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d595cf899669",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b526b987110",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25f7d63b2c3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32d1a32573d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a321a0d5c83",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7746934ac081",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ea1a0da09ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d1946dcf26a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dff8b0b08c1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b065cb509ebf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a692b9ad98b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4caffa906fbd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c99466ebb14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b12ec0bdcd1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbb0fa6a4f27",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b41405860d45",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e6cab77b8d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0afb6179aaed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02dc42b321b5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11134ebfdd7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47ceb599de16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "825936aa9042",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d1d0d7ad650",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4ac85fb6cf2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f3b40dfbdaa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5575f3eaebab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b33c05772a72",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "453363731464",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "874ff97c23f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f78f3dcb364",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f939522685f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cab046ca4fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fafc57669db8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09da9bb2c124",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da90ce8dddcf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1a40f16db8a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ef626540d75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62164a1fe279",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2207e5cad229",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9bd96637035",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa51c3414e40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f4a95514d2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80a41f12a573",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a9c77fa0b60",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3d663464c14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "878a9aa05b2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba316ba41db7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38f924cb4fd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b7384ad1db4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2d830fb9e3e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f7c232f4f60",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37de35f22f64",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddaf7873c403",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b999eccb676",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d15641b20d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46425a08d2c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73d9b605ac23",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fbdd86775cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9526cc694ba8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78cf4ce70ec8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbf1fccb9601",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07c1465f672f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2a6c9dfcfdb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "343c08556c4c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd8920c9e7bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b313e76a3e47",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f7bde45548a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/zona-de-banos-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb6d3dc90c6d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a8c54e6f38e1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3ca2b2eacd7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4c02e0379210",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7291e6416609",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "53e34ccf637b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f9a09884780",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c66aa2535607",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6cdbdde14857",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "466e27dc13e5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ee253afec2d0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e73ef93955f4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab7dd3d5911b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "61e5818997f8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff6470d61a06",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2eadf5d147ae",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a55514da9ff4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0b3f36900e30",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "acdb96eb01d1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "29ac7cf2ae01",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3e5fe435d45",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "728c915b8cb7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d400fdadccb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38449b7966e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5be3f1c525cb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17e63e756875",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa72d248029f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d33da3562bf",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "302cc304fcad",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "858b5938844d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "704d6ba39246",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d94be20ccf6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee2ee597e220",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e46b9f899a8f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a49ebb56f6b7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a31188034766",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1db142c24590",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9525154960cb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d22533d0a49f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f155476575a6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c49099d49d2a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8284d6535233",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e3e4a522feb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "703997577120",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c75f6b2c9ce5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40e6b9f34b65",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7185ff50a900",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a4b2ded4ce8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a57ed5a49b2d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f79b06b2acc2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "701597a2445b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e540c5269a9d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b461c96445f7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea0b7f47c347",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddacbff3008e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4a4e551b5c9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "909dece28e84",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dac9a6f2afa",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2744d0d4baab",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af7700aa7aab",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cc190242dcd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd1023b71c7e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85824e033c16",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f79edee78dd2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c3029f4829b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f7a688752b6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abfcc6abd8e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c5e042e4eaa",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43d5bc92bf21",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85f3f083f681",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "226283635724",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3b91a70a98b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f338341296ba",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df3596b1df3f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf636975dd2d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ed9b2dfa2bd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db1bf9105e35",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a3ca8169915",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d0a5f331b14",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f07d82950e82",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20000f98ed3b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5523f81dd77b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2975d666b07",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13f7da55c8e5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7fb1656fd1e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5272539ebe85",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adb2f511030d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6ed7b5371ca",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cce8c33bdb8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c328efc83fc",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f57867e0db8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5502acd2aff3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3d1f0a8df74",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ef300141479",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "852880d37fb9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e5210deab55",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68fae103a223",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae6c83271f89",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffbba7408e17",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5e78ea59474",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad0aacba6d69",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db6e0823d511",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9359c9f4557a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dc55eb028d9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "882418ceb7c9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67cda41b84e4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e56c4731ab27",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7941940549d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "909bca2f4d8a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63ba496a2a5b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3f77eb84414",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e5ae17add9f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b81cf2dc7055",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a0659d4c441",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cead45a2568",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ff248de28c6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b57b87a85aa",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d84fc0aa2f9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29d29dc84de8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4693d3ff96e3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db3f965f5b25",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9d50bdbece",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1521d86b09c3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b96b95a8e910",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba707416225f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40d1d3c97eb6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecd74570daeb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2d4b9106b15",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c21db89f835e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa7dbaa34c30",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d02309371115",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a2be26ce4e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f19223dbe3c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b48c88ba298",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0e62985cc52",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60eaa3afecca",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dee1a535929",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69a6256e8ecd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "115b930ca341",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be6f506233b8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71879dd669ff",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cde24e0bf732",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0706b8eb7fd7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbc58191125e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f408bf11ad9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "744a6069c347",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3958aa286d8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e3348b78b6c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a9a33447e2c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5ae031b5f47",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1b46b2aaed0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bd55137a5f4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37c9027b5db5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d8c5bdc407b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "195a73c55270",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "461434a0f3c3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c3f4ecc4fe2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90c74254bed1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab124ecc1b76",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd083a70fba7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79def7b3a30e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85ed5788c232",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5b594d2ec7f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a9305aefa10",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4a18d3da0f2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05857b5bb021",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166c2a04c3a9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95dee76e1293",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "855182a7aa8a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e431a5f54b0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7de5d67b42d6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38a7e39b6ba2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baa717780bfb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cca5fe9976d0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66c99b1f26ce",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e53874335070",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca3cc8705a52",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd8dc365805d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f79005c9b82",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb041388ce0b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7714139e780b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d80493d67fa5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6454753e971",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54ede7d0b0bd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3c960d3a59e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb32c4659636",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b0f6ca79185",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2be64eee7325",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e62b454b3ae8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfdba187e739",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e99a75ceafb4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db509ed324c9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8a5fe7ca883",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82a6e41e3bb5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0515569c0a56",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "142dbcb53b5f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e58668150c9d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/heritage-and-science-hub",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "118c33270ddf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8ffe71fd4758",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b104a05fe22",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c4c57205471",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf9d504b4967",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3064e2cbb080",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e75446e3aa2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "32af0a596e5b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b5030914ed0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91a9acd87027",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5a85c289ffbf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f6fa3fc2a3b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2895e17a2d7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55b80ab8ba16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0c46fde61dd1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "714c82bd6dfd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2272750b8132",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c8c54a962b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "106a0e8919e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12c9fb5dc986",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3612ff65801a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e6795d94ae8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6052aada6e57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "226be7aa8c9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5da67760558a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f0e6f696577",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44f61a80c3ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d467df951ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "793cd2f41eef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a30fd8e4c89a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a3c272e9c84",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d63137f2723",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33486a1c9bce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb851a93ae8e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a939646ba30",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2e40171db33",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f74149c5d85",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "242c86029404",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcba5ad585e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "446164e3b4bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04aa55d86ff7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5a5e42962c1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d7600f32309",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "479f56b8bdc3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8a1d25957de",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c7f17b812b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5321d4456052",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "884054da35aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ba5fefb05b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20dc25eea32e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0913ce393ef0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64a7d71f0ed6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68d0ca6b0a9d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd8838e9088e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43dd82166aff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "978dffdaae93",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3db5c01eab7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dfe88f175a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff1071477276",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09947b1757dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a2bfb1d119b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ea691aa6c7f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2edad245f57a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "802e01520a57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b86000bba7e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77b7f66f4614",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1055d55fce0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "282af7903c40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3cac02f9c36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfb6f4ccdb18",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f53e3b9aa0b0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "084de2f77f94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "504b9a841b96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd4a4b1e87bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc9648fb896f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac9d2d45d95c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "826f5a5165eb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c40df2c2813",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dce104a89650",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee269898e149",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a64cf7eabb4d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c297c19fbc66",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2371d4ba9c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b219bec1c6f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f4442b279a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2e8fff84c15",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "879f819d9b76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23ec97dc2626",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb1616559da2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85437c0d72d5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9edc0d73cc7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e95bb3b1a09a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96aaf06943a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edb3367d0e1f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00168104399a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "121489b7e88c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db7663415667",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2ff2ed9145f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ed913732387",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ad54718093",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f72c9468eeb1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "448f2dcb509c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d99e778c5f65",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a154222f6b4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4638029ecc6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a90550f732f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5a7ee2f6990",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "260b6654ad81",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c474a2459959",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "942c2143ff36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29c9029df77e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f75798c5affd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d026f70573b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eac91fd2e91e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a433711e0337",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb371a560391",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dfae2ff8caf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2544345e5af1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d354c299fb9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70bd49ae7ccd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4e422bf47a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "941a4fbe8788",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73d7c5979f3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d217f8bc51a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60a528da8b6b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4328ce4a738e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbde462e9e6f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa39416deb26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c7a990b67d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79bd59d8f1fa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0732edb2878",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a78dbf184ebb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "821c3ff730dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc6b55596b4c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ce62df9bd6d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "457a67264806",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f81df5df258a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "209c817ad475",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9516291dc32d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "910348f3d24e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "284722b50ae1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb312db35547",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bebe08ef6d59",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47ce253f3da2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a46909b9fc06",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0c36eed1498",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b08d49364c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "324a23d43e0c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a32192e3be5e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "311059c3d373",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2de1ca6e8b9d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31b6d219eba6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d51d5bcb34c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "130e094a5311",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c79384ca8a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0aa0178a0c7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc59b911d45c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e1614be4b51",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be761b7392db",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66655480936d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dea42cc66b14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0c4fd9297b2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72bce10b4ed1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ac7978292db",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45c1169f8081",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92c2fb5b5cf8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86041468aeab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea982cdab8de",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ee7a4e8a4cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7b44756e15e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c1009d527e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2ca00a520d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0a14b334d44",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccdbf9de9874",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e79c9c988c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07ab95b611b5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7610960f5173",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2d0a0d8db23",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a3f1a6c42f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95ca7513d7ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3de2819be49",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a291087270e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01b19ca8fc2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6319d148fbf3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c334a94d3a2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b250fafe65e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87b3a03da052",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12dbfad6f1ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db62e112015e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e33780d9bc99",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e97eb00b864",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1e5ec6533f7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8de011412a17",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f8dbd47ea84",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/cultura/teatros",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f180b66a5165",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d27208ed9a1",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:heading-order|light",
        "engine": "axe"
      },
      {
        "fingerprint": "00c83dd3a6e0",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:heading-order|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7883107b5f8f",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "887726c7bcb4",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "633f0c87e059",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bbb7957d6338",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "45ea9a89b9de",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc4dea4c9220",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "44f4009d869c",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "65b87f6cdd2f",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e14ecbd50b58",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "225ba970a512",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85c0a6373116",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6fa1618de0c",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87285944a75a",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d31b410eb6b8",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "871232dae57d",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b62dc53d91f5",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ab933cb35f5",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f368ca1ddab4",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aad6ddef1fc7",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eff4a8d7fbb8",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d5334402ce6",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "820e50a3d189",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "914d44b9c0e6",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2380c14ccac1",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3dbf5adad60",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aea9e9ef9942",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66a1fb1c5651",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56f5f6c1a874",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13c5e79824bc",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6854dbf687ad",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:widget_tabbable_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd2821b386d6",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ea80b5ae83d",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:widget_tabbable_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3304e725157e",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5be0186d3fe",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:widget_tabbable_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c27509dc5178",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "574521238554",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a81c98398c12",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84344e367754",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "407015356871",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e93ee3a072",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:html_lang_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f5b85228469",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e9bc2c13fc0",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a3493189b18",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cad848a8550",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "015f46c9f7d5",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c30c171a771",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c150135b69",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c21c0c4947c5",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecbbc286fece",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4dc551b34d1",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4014e344789",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d3b2896a193",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3092949604cb",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ca6f6c4671f",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28fa56157f84",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "309127820cde",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94b37fd36e37",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a910c565804e",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "621c953f75f4",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06a13812f942",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "517295befc22",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "401688dee432",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b81bd468d47f",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6147829f49f",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23cd2dc0e940",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "062666924b72",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_onchange_review|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cfe99ab66ca",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:script_select_review|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a6750813aee",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "983a0d4dfd24",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "213e6985df01",
        "url": "https://www.barcelona.cat/capdesetmana/ca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbc245a03efd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b818a2903442",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d78ecca283b7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c28ddeaad0cf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78cf299069c8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9eea8fd8347c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "355946929660",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab5a261edf2b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57f1e79aa6ef",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ef546a90149",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7093c0e03008",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "285f353fbb04",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2df853ede533",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "357f22e77798",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2fe2ee13682",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47c850e0b2a2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9d7e61364ec7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "512166f19d48",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d141c16028f7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d91fbf2cd3e3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "371fcd191ebc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4475bf649f9d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "49beade19771",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e4e5ea921095",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2247e8b0491",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c9f3bcbdcf6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fce8267b4101",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eed0c78eb0f2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cbd38788972",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4011a645c86b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e23c30fd052",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cca2c9765d21",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8eb4b4c1503f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7dacdcb6849",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bdb7a04b2a3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b75261d9969",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "922184cac8dd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba89a92c34ae",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94c820804d08",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddfacda706f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d20c241f946",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7790f4f65b0a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "509c8a9e4220",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fadce3eb839",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5db0864f8fd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b06f3b3e58c6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716cfb3dadac",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c4807413bf4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e907a6c50f46",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64659c2b0627",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "458519525047",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbbb02304b6f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25c04d73c555",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b04c1fae3f0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "041804238d88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d07c8e29a2e9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c5455c42e6c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a44591ec0903",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5b6b3384d63",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44eab723de4a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dc0a018cc4f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95e12f898aa6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eaa0879ddb59",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "829321ed0109",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b7690959f4c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b98f9bf98076",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a10ac669f7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3844ae0fb2d1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a06d1701163",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08f992fd6d9b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a631a38edf89",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f4163ffe9ce",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c89c4bfff3f8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e3fac261c31",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda851577f26",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1083b9400650",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1330bf12599",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7816631f73c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "583f80eb1b7e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef8405b62934",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0915e14776ba",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90df9a7d2b76",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e58dd89e2987",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb00173f7a6e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec1f3f680f40",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51d26e61fe38",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "571582eb6d8c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25df794671a1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b88caa2b5be",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b27f24cb997",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66d1750e77d7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dec2778525c5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b39e42ed628",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cefd2fb92020",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c5ebc0c8cd9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "104426f3d7e7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c84f4469146f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42ccf36cda2b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22138d76818d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5aa64ba6a53",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a149b1e43e5b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b6516c93f9c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c7e84103258",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0b4989c5f3f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d71bf51dade9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be828241dd19",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "012b1df569e6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec5e99d83c69",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9b610a0e891",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "392a47775253",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c41a25a81977",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca905208d1b3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47b45277d920",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4db110c8107",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cae436cd3eb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da76bc30193c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a04965fa995",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "743d5776a9aa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78029d6bf30b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d41e757bef2d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68c312c60c9a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f823d8db90a1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb56dd4406a4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "602da7b6d95a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "563e7522043a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a90963c32b7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7308946fbee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61c14c773d57",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3abc40516e14",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37dab10b80fd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f29eafe9c97",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bbe6f4ecfca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9222b04217f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d49714b58e0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84ca9d46de1b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7477beaa0fee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b47183aec640",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d56c3cd16ee8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63eee4c288ee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "669d3ac16dd8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71265fadcbd1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffebb1f6538b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a317d7b45a9c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f1c57564a8a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d65fde71ba5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9accd84cb29",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d71ffca096a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c73a6cd02f36",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93a3ae45f25b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88381240ea2b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f17e9c7d240d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "823284b72e31",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd8a3f9839db",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdc0e5a6ff2f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1746bdcd368",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e73d0947935",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f37bed3fee9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ce1760e02b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb1289495b20",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6de9510c8cfd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74795fa04cfd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ae7cffa6b9f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9797d5ee4cfc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e3edd680a3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf00f0b865c3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35213be7dee2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5825b4fcde6c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32c2f016c94f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a17c710b1b0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a89183502b49",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97b465dd97b2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3ec824af049",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e508847ec95",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6286c6279463",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "824ff1aab7a1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4c569c1b09d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "080c313baee7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4234467768cd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7087c22ac83",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9acbed7305f4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "664c11205c92",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f473de7a96f3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bca916a608a4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0fc155f3530f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8bfcedf463a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9183ce7623b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be861ea1c52f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fd24079c8a50",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "796986a3c453",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "89edd7906e3d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2778700bec21",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c5183bb65a64",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e53341099d5a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "912c162f66cd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27574a956e5e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8a2ece190d5a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1a58e6365bcf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c82c40ae7c47",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "09cbe3cbb4c6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "15591b5be1bd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "edefc66c4517",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2edce43be4ab",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21068dd02b3b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04f3e572f3a2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ab79cd62c88",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1ad738fb675",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c1958c048a9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdf75becfeb5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b189af179ae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3467807837e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a12cc5dcc9b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1840ef8b5c80",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5648d79a3c72",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6bab422c812",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72485a11d9b3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddf8e355f0b7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ac765a2f1b8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f1d71e2e867",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cf798806b7c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a191612103e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68379982088e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "747b8b1783be",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c81544dde86",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebbe766bdaa9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9a7e8ea898d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ccaa26b4e01",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcb523510520",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10b94f4d3c52",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bb24708b607",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c71decd9d5d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bcda8428cb3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1ed685eee6f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11b4c02f60bb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0535a6bfac17",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e88ea57ec40",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57b9ac5721b9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37dae66dfa08",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e45e9f42f7fd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b8e92b3eeb8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b92e90436d4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0298af18973",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "491e83905e6d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c18c2c9d3ff",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14bbf7f44a75",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5861f5de00d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0862ec679c24",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18718537c9db",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "402456b44964",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09ea5a3c4555",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "007cbe94f90e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "938cf0c024a7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83f03b77cb80",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fffe7304ef45",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faa8a90890d7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc6991f15ab0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "566ef8cbb21c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a505f92348f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2717236ee830",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86de2562af89",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "169c92c88b5d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "653c9ac8e8fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ed7dffb19fd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26d3fc989e1c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6443b27c98f8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87c4a469196a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b065bfb4112",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6570d38856a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "202ca43951b6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "442562e08775",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28bec359f700",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d8895ee0070",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6454edd734f7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f034245438bc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58661cff1daa",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25125b824063",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6df495398f08",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf5846109174",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd1198f18d1d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dacfe554c1fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c13d4c7e3d3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c89776ab955c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3906d59238f1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d619e815b5d9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc3f2b46ad66",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08d4abfe9a32",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c531b9bd5e47",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "658b1311bc01",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c725af30d9f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "304eecf46789",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "786ccda84fc5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b9171784320",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8023f801581",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4333ca84e0af",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0b1092d0c5b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f23bf19402a3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d42b72756882",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f731aa45054d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a9c2dfa05bf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a454875b8227",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0ee1a93feeb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20217b62b736",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea551373fbcb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eba6257b72cb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9041d606369",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fd08ca5acc9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c094565a4da",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3031d22ed367",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28c32b634dcb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3e2df886bce",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31ab91e8c4cb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a0a4d163165",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "959a5c54be44",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b7cc33ada2d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23ed9b8b7817",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b07014f3465b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70ac2db3ff9f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be7205249d05",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c55dfc211fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89356ea630e6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "518ea1ac7288",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6385dd4aabf8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd8c41393c00",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9115bb1fd2b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afe0e87f7c62",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa077d045ae0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "769f147731cc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "707b04bdc235",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31425f1ccc6a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d0847eee4c3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaa26719a1b8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52c03eff378b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05296427d2e5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d0aafec8824",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "650d9b4ee235",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aee11141dbc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a4f0936794",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c35ada8146e0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fced442c2551",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b594c7092b08",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c252ebbd481c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ea7cd6a0eb1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "573c9c32c709",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37f30c04a685",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a2c1dac0749",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3abdd6c61d8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d78a319bfd4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c447c092755",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "227cb8f1d19e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d8af92eba1a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50808e5bca4a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b4081f8789a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ea422625cb1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "781f4846740e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b67a543f5c7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e3a78a2bf3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24ba64430479",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a70fa7beebf9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7a8bdef9604",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b3ea6a31fd6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67980cef4155",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee4923347ccb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a068d6b5ea4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b3b1db8ec79",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae7fa79093b3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d30471b71fcf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e160f7645ab",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b8c85065d43",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bcf162c5dcb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c896b689acd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f06e4bd0fa1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5969e432eddd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "902e0b78f8f4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aba23457d0a0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04fca38345f6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a993ba281e6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "286ec4702ec2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b79f787c277a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_hidden_nontabbable|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bed41779c2e0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "956987839067",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5372d8d88be5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fe697d232cd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05ebf0743aba",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8269e0c0e75c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d42866fcd0d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5620b9746b90",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f052965c9102",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35cd3175291a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eac9e223766",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "896d738cc4e7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/pets",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34c56ce1ba88",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "80dd67eef161",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "286e0152c329",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0b0493e223f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ebda6d21818a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b58dee6200b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d01b5b6d17a9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2e08a0933dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a829456c759",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4365251c59cd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "31351b65b82c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1abc1934f5f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1116e222145",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9d8aae54235",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fbb7ad258b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01831840dd76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ffc390694153",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6bd0f064994",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a9b6eb7919d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7981a6a1cd1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8b165c51ff27",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b9c2e0151f9e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d654441bb0f7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "51e0f0415e23",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc0d702d895d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "780f6176018b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d01e877e093",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f48ac1eaeb9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9038f65504f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c64037c547b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19bcb130cab0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "954a0dca0563",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af9102510eec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f4ee5f72c5b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbac3810ffde",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "284eb01283cd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7e70a4e877c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7976d216c17",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0969a1d33761",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98e909444fa2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62afedbbc8e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a9ed5dacf43",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0aebfc1a2c75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5eed48242cd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8520040fbfe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f82948676fb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2269228bbb82",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "568a6c25b5aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "859c8967947c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2a00903504c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de43386b754f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb579ef7217c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d035c20f807d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5bc6755a76b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "041c8b9fe044",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd51963cff70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "397142223d60",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "434f2fc76e5d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "553d50f8d4f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ff200d2d051",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3509927d80a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2d0d25811ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca0236ef7f4e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9517fed700a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a24ce7040c01",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef3b16f7cea8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eee82a035b3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4c0a33b7c35",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4675d7801638",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b356b622c9f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a7c6e449862",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7918f5a8e83",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f20a3d9efc83",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "879acf4d8361",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d19ea4105e2b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaf886612191",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d141bdee891",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc56583e35ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a72af145aaa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e5cffc9779f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50741a63e014",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3ea350d33ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c84216c67b8a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a467b528c1d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "734e57cd53f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7886acefe990",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "631950ad6349",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f928e3da21f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b807d21fcee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c46e5f95df16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5dbd0514dffc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18ca289b7e80",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48648c4eecc8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc80dd7511b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0a3f8024185",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fb36059687e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52073be36afa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06ac6264ab42",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a6a0b4428e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40933bf7f4f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a67f7e0eb76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c9ea0bfe449",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79dd78f20947",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b76b2511c1cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77709898cc74",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de250a207894",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "782d3c91379e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe49da737ce5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70f0caf06f82",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1044b5e4c323",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24d9f8769f2b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4dd2cfb0d81",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a11a5f64e2a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c340b4852227",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76a1ff360a9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "199e9c91a16f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b80548636e21",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b502abe3d54",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "958583ffd971",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9915cc2213ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0329a705c7a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88ebe51c4bed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9283868d865",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcee0ee02bc7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edb2d3619a73",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7939a867b3ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd9ff1c7e1e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94e5c8620644",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf170723902a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "136bc10d19ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7253714d4384",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b06aedd8086",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df15686d397a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98b92a53d990",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4feaca294b3f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc775b075f24",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36dfea79076d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87127be44e75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d4deaad1e34",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aee985337ea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11493789d816",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71335e396bac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a92d32091c17",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0499522cd090",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9461bcc58dae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "472d0570a87e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a67df76b069",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "768ca2df8374",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a621018349f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ebb12cfa00d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e4ba808dbc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f201547a83d6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "171ef7a44b58",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac1a88a354d4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6393f7499560",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bdea7d7248b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38812be14888",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7089f250ab2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9935ba8cd1c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "591742c8a1f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ac81dae7421",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad956a55d94e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f25da54299da",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e6b666fcc36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb5379c44472",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11dda0bf8bc8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0586b3a5f8a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68b5a66ec90b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43626ad63d79",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41049ec51b41",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "280c07ae8f8c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53ec5142b69c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f22d8f0199d5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/deporte-en-las-playas/pesca",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2eb993ce0b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "450d4a3772bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2090f0e0fcd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4bd758ffd797",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5381ba2ddcc9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e7f37eefaba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d3c774af2f0d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17980034e9b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c46fb8904cc7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "94209c82d178",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5ae2be9c0327",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "77e52660d5ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "911a4e646384",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d0811a0bedbf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7eeeec5a1410",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ff812f07538",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b460fcc3d1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c4dc24eabca7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "233eb07f042f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "88cf4279c465",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a959a7171458",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc7bdeb6d14a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8758d586015a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa57d42af78b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1223c3ceb2a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c900d42c4257",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47e2846f269a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb9ae27df4b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0ae390798be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87713cbbe9a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d25453ee0f89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f46ad295652e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19f2eebb5c28",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47731fd9866a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff73cb88c6b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "930a3c6710ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2770b60a9ec8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a29777cd4d9e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87d6f844a85c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ac68cc75b74",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "142fef71701a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1614d48394cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42a1206d3324",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c4a4db094e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bd97d2096ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79884081cec3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb7296af26e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d548d1094cd7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e43975a5244",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b69ba01fa57e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bce70692739",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5431272f7016",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7dac7def9ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c40951ed7b27",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7628c02ec5f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7572b92ab63a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04bb556d2ad1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a09f6a78879",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebe00cf71bd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec125c412d48",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c31fcbfdfbad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "890a7cef7b63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f49e0d4083d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8cddf01906c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1da7fec3b20e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3269e75f259",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f732e022887",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db8e4dd1cf1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8facd509ea9c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d068f23cadc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9204051f1b88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bab0df68f5a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b661e7ae4c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ec73cdcaa3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d24058e1784",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2231dcf47b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "295c562d3b03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c06866b10a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "756f43c3422b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87170b16475f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f6f9a97c512",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a58f940e7022",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da0542f61e95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fc7c10c0468",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c24962552d0c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d00f3e576698",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5e88e91a73a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1252ac99fd21",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed4811c77aa2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c2b97345ee2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f7559a709cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c4334398e87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e02d3d169c6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fda22486213",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90e3fab5faad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bffbd3079c6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74c2e03c5d5e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14db922afc24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c70500049884",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56f536890ab4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5cddfaaad46",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5f1855e5c77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44ef7f4e556d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "160ee8919027",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83ce6041e418",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f3900d77939",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a4c5f612800",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b22073a846c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5893c49cdf3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8539192a2968",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb7a41a1c317",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee87c2eb5c95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4800a0c983f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea51760f683e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11f213741721",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6441a1b81815",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9afe6af2b358",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4572030a132",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a041da2b537e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c91e850335a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3a02850a21d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52222748a93b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ad69cc900d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1ca77228125",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5c10ab33da0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "457e958b84e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f0b808f1e90",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d9de6afa5ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7214c37ddd43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2210e45bb63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f41b997c6d3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "733c761d0273",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b6f3e159890",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da796608d0d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b040cc0a9397",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ea7cb1b16e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f718aa3984cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aad768682725",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61b053b65f61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d10cfc1b0461",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "176a52ec5058",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe2daa0ca441",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb7d3c1132fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47269113106d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c9ba94c5eb3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7671959cb8ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66158503ebaa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d9065bad875",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c38711503df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "669de757101f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ef359c22749",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b53d1e8e318e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d7389c95b48",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80d5c55445c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ded2405d86a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6fb9e987b31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fb7577565e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d60e48182077",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e96d9c10f82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7dd8b0279d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e7a5e1437a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0110b558d35",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53fe46340c61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13ca2ac21ce7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "895d80cb317f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f596d8787814",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf381c5e36be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13e5fce09dd3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b60f98e1af5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d3279e5fbc8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae719bd9a8ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc9cec947292",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9afe95174d8c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41f7ae182ed6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a04f156f52c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b95cbd3439d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7066eda646a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d6479e6c2b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1403c11af042",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "907ab95e2b44",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2a2e9fa147f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1bac020b475",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c094ce99b7b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af86f8e3feb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68ef1fd063ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "540f81bc38a3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f98a69a66ed8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ed76eec9cca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "136449178f98",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99e4aa3ce24a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1958a7ddbad1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "441851bed347",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/get-fit/sports-facilities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9c83b053986",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1acb4bc301d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c88efc504da9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f18f6232a942",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cd5e952953ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7731ec62dae1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd7bbf101a0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa3d852378c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d17b23303ab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "942634f52afe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d45e832113e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a622da6687cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2c905b2ac09",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2866993a8fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a982c69f7447",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "23f18a615bfe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "838d74ea9668",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1c9103cffbb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8d245170ee60",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "11fd521dda1a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87d1869fd503",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7cad0a50c8f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1af351eb51f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "29001b410520",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2cdb4a602150",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff2cfd0aff64",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d22557fea5a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1191947e2ca3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11b8b6aeb4fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6471b4bd43b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "778123c8003e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "306a3378c1f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "493df1446745",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5b4aa9685d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebe751414a2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98bbfae920ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70b0cf328788",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e8b09982632",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b9bbf919cee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26b0dbd87fc1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7173edff23a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56d84a742530",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7711bb4739e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "645403584442",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd5ccb3a597a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bb04a51393b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3589a4b5f1ac",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ce2f4bafb31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "199c8f1f77a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a318685e7c1e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e70b82021b07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e02cd6f246a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "836dcfed7a77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b86e303f2995",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "454eca4b77ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8ece2fb74ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d91fa6e9d33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "645b9db2a6bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa506d958bdc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fab6b9734c08",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2c8adc43a36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad68e6118117",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dafaa88eaaa2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed77be37d097",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4af7ef135e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cc635199397",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8d509565ec7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76ee2e574cf5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d343307ed8fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4f657a196a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "581f7299b612",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab23da5c5932",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82472fa03f59",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20c75cddb30a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ada8860e634",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "511b84e2d899",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "676d30d7c2bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d5ac8fceec0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a26e7c0ea49",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61a139fd3e17",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d431e067aca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "481ed3a2815d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7d6a82ea7a9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f08df7408f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfed3945fe22",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0c84b5f91bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "159321807e45",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bfe06901256",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30ad972cf753",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d9786e1f9ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0138450469e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7316578a61e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b55a0f29659",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "417edcfe78d5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17b4cfda50b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8c2e36eedea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37fef96e990a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3e1f225ce8a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cea5a5e2a6b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8e6c32f809a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e702cac706c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f9157d4668a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9d652d898bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abe3d8432901",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "427e6ef80450",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "194b4dd04556",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b055caf0e15b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02b816bd1125",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "993a26a12636",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5ffc6c7d80d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1ffa3478a8c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe54c8d8b4c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "958384bb878a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0032fda981b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ef88a6dd31d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2fa5c8daf53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e94103fd1cce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75fef09e7064",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc08485f16fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4754bf173bd1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97b16b5c8899",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15ca70794932",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cf170b0be06",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db51d3d39674",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "642931adae13",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0aed54d991e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac4dd2b7a925",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ff2d55ffc06",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a11230ac6535",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c678f441539f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aba31d24d54e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a6f2568de27",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91fa1c4737d5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb27202cd371",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4256987a03f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c2c9fdbb264",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f41536156faf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2196af98353d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ffa2e75187f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf518bfb52f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00bb8d0c747d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05b781bf03fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49d51c79e1a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "241f3fa48063",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d56fd0949712",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c3c220c36b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2994b5929b05",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43ba0a6eff51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c6ef1ccdb7d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5aae6338573",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa1b504fad27",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3776dccd2b78",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ae84dbdfea8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54b0437efa43",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef0b6b46d6c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b8a41e1bc9a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fa25055a9ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6673fe23596c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b54aedf4195",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34b14c49a754",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dde1a45d2ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d46498d2a98",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3d6cb3ea3cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afbb0231b753",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4648b801baa4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3fcd4de2588",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dfc81bc1c5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc3eee96d246",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "802510f5bc21",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fbb002751b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95cb8df88eb3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e67782511c6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5be3d10072e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46acf43f288c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d29bdf7ca0df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/esport-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aac9d1b60503",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47e878412deb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e84480455891",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a37f57bf8831",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c08f4e384715",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b0c180f4290",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2ed589ce10a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a92ae825048f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "458ca14125f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12c711445c62",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e6447583dd2e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "wcag:wcag244+wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7225b0e4b97",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cac75b8c76be",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5804cee2456a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67b35382c829",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ded5c233338e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e36fad6d5c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c581cfe0836c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2d7dd6b4a1d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78334f73eaf8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d3b63d40d8bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb26051f159f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9dbda82cf821",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0fb1810c858a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "620f805efecc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "75e51d19c4a4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "590949a8c68a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4cfafa93459",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f682a30c593",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "abaa7db29563",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e75d795aa72",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "317895e73ad8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf40fb080393",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "52916ba06c8d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4eacde1c8a01",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a70f0c0b72c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1600b2a6c3a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc14aca52d29",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da0681ff7c05",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67891015fe0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7760fa6d2408",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27bee762370c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b54de869737c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca1e879f3cfa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "112534a19958",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ce280ebcb75",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b10d3319ff5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "566dd56cf099",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03c40eab9694",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28b22912b4dc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eba600e8fdc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56e66f2e1980",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba679d17eb33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "955d6a6055b6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1bce1ba715a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1eded76fa1c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b573d98d0560",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7595f50cbd59",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a950c5c73e8c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6086bff36e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "304e0152dd2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df4c497a07e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "389c9d4327b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b614dcc89f69",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f9ebb0f3f26",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44849df31243",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14b7ecd3be2b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50c4bf75b8ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8aab9db11ccc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b5b8b742de",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c04ac4933a0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d4d4c794079",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "482202450a53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3393008fbec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45eaed209b1f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29313797015d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "358f4ba97b74",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66c89f19d578",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67c3621f5042",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03f87fe14d32",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "110216f9599e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d7d4128f009",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0fabce58180",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b98a0de39876",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b25424fb3870",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3c63a5cd2eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0ff64d167b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c7225d987ed",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "119c28dee05e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71bb78226a93",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f09625875d37",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddecb372f867",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8d538e53bc5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59a7446e4294",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25944b4ac4c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2336d4d8c81",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4198e8a941d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "841fb6a2cfba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f1e70b14704",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b99cde22307a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83d9c4ec90f9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49f44af15d46",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ba2d53de147",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97bf189a29e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac38684d9afa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d2e5c4af379",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e507e193439c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a64cbfd4f370",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4af1ae0525cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0ea15e97b4d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9d2d7a75f87",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb54ffb74cea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "902978b0066f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34c725b9935b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9432ee19058f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06f479bb47c2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93666f050991",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2ee960c2edd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e7ca8e32b63",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7021e23f2e1d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39f3aa94a749",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f99b0ae40cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d4a64cd4a72",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eae1fd33f60c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a175fcb4109",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5c567302f2a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a22f427332c6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "540f83f3ca8a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd1e7e384ad2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ead7a32e8e50",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13ee3243642e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b56d38171d3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba91b5e4bfe1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0f40fdfc464",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5783d2bb740",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c54c23238e9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60a984bd3c90",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "451dca4ecffb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4333f19cdf93",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a177863302c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c593062f94c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b6d6d2d0b83",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f0533591fb6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3dac32fbca71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca0d2e35ac08",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "567164bea682",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c275c7a2b54",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42bb7737013c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef0703749f0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e72a0063480c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0696a7dc9bc7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edd29da3ac6c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5df6592675a2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a943f0677d66",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7034aeb7dcb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2d22f1eeef0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c388115d2743",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "191ae07867af",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dac343f3bb0f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7ce2ccf3e5c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "942ab11926ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1819d5ce9fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2d24e938380",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19936d771476",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91bd04ec639b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae2c37a863c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee5791c6ab9b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a04ae96667bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96d7fa88119a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68c980c09345",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b05dde4b5217",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4714c9949097",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "daf5ee9b44bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ada8cd2db5c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "366697588fae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3770da3e4eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0a479c0ff91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c5d7debb102",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7bdb35c4d63",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "206b9c036f54",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8181a725e0ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "008cd212c5b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e640140445f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:a_text_purpose|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97736983dccc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d01ca7271d3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfaeeb173211",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "678d3d65538e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2f22ad67624",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ad4fe63ae0e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "763c7775efe2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aad8c4aa0017",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0643fc2cb9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7548c42af2a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74d3671b4eaa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a5284861891",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2eef2cdc74c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37f41434f52a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0c3965a2358",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "53244afb5e5a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c31d5cebb9dc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "789a7067b4f7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91c08d97105c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "49c5b07c5eed",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ad365b0d13d9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf4932fdc6a6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9faf0e6ab067",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3e7449e6b2a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b87501c71be",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9edf0e736a72",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f77e1488c2a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a8e8a7d5baa7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "326bd9bb5a07",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ed3c76134de3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "803c30d9530d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55cba2356514",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4776cfa70d6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "96af63782c54",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57de7dc702f1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3055e183ee20",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "633d595de235",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a21916f1e24b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "597db35bcd45",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c76ea317a4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85792e1a6949",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8897b87f0d9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "225b818b4eab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4d37a6e209f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "418d3c514f2b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c14084b5b88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd49f48d4b68",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "746cf7691cde",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec85c0ddb4f8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44ec312a50e0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6a2f867b0a6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c9d286dbc55",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca7b984b5aa8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "354b57684ffe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dce793da44f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45337ecbd8dc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6daa82ee7a4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2997ecf2b225",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bff4cb304480",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c87309b2d0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b9fd7cb61e4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97af98d3141e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6d5ca3a61ff",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d6b93665bfe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "614b740ae811",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f67b6feeeab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c069ace60423",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59b66a833034",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33633072f2d6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abecc27c7371",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7986e5be2852",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53f279c502a9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb7dd6d35c88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfa60ffbc754",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56297fb82e91",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c3d50d4b09f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9332874e7fdf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32160dddf45a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b106f993d4c0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22085eef83c2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d54896983548",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cecec230b616",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a809055d02c8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc04b1a2ca54",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e6664d526d8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d47a69e04e9b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cee36921d5d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a1a8bd0114c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "230a9f6e300d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78c38e38e73a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63265ef97442",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62acdf833808",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "595313f1bbf4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce5001029e6e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a97dfa883fa1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60882467e254",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61c5ffce98e2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98861db52f9c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7559c200548",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8597e24538b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b03a5b10862",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "767be636ae4e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a441fed31d6c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b50b0f31a64c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25aa0928bf62",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1038d2fabcd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1754aecc4c97",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbc63908d608",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91e54340094e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab0cec1f13d7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51241dd5c97b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea1be6498a68",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c35178ccb5bd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "329ec90ba6f1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77405eacb8b0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbf9921490d2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "315581889c36",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0e7c6409dc9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64aa0bf15c93",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7c2cdd4419d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a1cd8886eec",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c97cd623dade",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b41dd6a402cb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77aae7b55c94",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a316cbfb8ca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26ac860fb494",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc49d02e2cab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb7ae9fc6216",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36d2791633b7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8655d7b1b9fa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adfbbc7f7579",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2347c96993b8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ccfa324bc19",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e6c197b1060",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65e6b903f4e0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7eee977d961",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01680dd135be",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "509b30732f1e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7344444c731",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e80428e9446d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49e5e7539705",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f224033f2dfd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c006c25c409",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10f81042ee63",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b03ea020161a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55a1f47ca6d7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eca76cfaf3df",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cb216e60485",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1374bea43d6c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fe8b2d6be55",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4e48965c7cf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78694e90a3f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd5a843e09a0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d94139ce4dc0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e71f924ec534",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3700c95ee4ea",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7597dc6126e3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84cb0f01699d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97b3fe7ef8a8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5cae450b5a0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "327bc099348e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ab2c4137153",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0be13351313e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d0f88df3254",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f00e86faab4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f30db697082",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05c50ba3cc75",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ba93d0913e0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b166eb75459",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b91d033471f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be743c3a913",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a924697fdbbb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14c6105c32e6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5782c72bb7de",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c21b167aa91",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "538193609c71",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1852a58200de",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5acf8690abd3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb1ec82e269",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5abdbe3584db",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93457e1b66d1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20c82acd9480",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70bcad214396",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ff2fe877d4a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f29516810ff",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34fad2b64b4a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ee0fa6735a2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "289c4081bd24",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edd5f20c55fc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b916bc8782b8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c57e2f1f6ed3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a4a84f70072",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e81bf2f82d6b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89770d12d47a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e636452a16ed",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07cb2e8a657e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0cc1872d458",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "502660a877f0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d99888c3d397",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b53ffd97b17",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec7af61a98ff",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "376fff495f9e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "966f7fed50a7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "196c935b560e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02ec8fa74066",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e60e5df3e5ae",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88cf138a471c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "779bf40dd8fc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a78d56aab209",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-accesibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbc7dc43b048",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "93f8967aa6cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2a68cefa019d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb21cc56baa0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "16321e81e148",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b45076dbb0a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1811c1a16123",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "50992c6aeb8f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7c9eb4dbdee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f98fd8e8bfac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "643c1e99d96f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2b2317c4b16c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f7d977c5823",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c76dff3eb8d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b78aef47891",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e978f0bb1961",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "04373d7c6262",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bcf9afa329a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ead7198486c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6da7632f4642",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8ceff947511e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5856e06f3a37",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79ee7f284d9a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba74d2f8ef93",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6057dc6017e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "75155b980b80",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26316b60307a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "56060e5368dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "733a5d514c85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "825abcaa6770",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be4d677008e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b8aa7f321fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3325fc85a7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b04afc66dd46",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78daeea84663",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e46d18ad66f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1f6a733d822",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5265bd94be03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "136bc72db3d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "936015de3111",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "610ea7e1ac68",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47663205d2b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "60918cbb5e57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4dac30640111",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0e0616d43393",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c8264e09bfe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d45c9142c6bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca24e4eca779",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd7752c159de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "303cd669f82e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ec9e5c3f4fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9451942d78c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "83468836f6ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "df008f278078",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b832afca6d7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d9711e47772b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3cbad9a3b5aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "03bfb924d445",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c7274f32c5ef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af666f8e6d00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5ed6052f5e0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5258dc3adca0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "272390b145d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e69772b85307",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c522d41db16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8177a8b43779",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a84da13b6f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b326db7475f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c902be0b55dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc4c19c2cfc7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbe1cb1c68ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bfa10bc3001",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "342ebab17acb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe024cb258b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e52d1302e82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96b0e68973b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83c7f5ed1e70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6da9edf416be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2055af605948",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad18379cdb75",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e37097a5ee8b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "855cd649b8f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "237a6d524dba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b125a0c60d0d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73c1b926ad85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a250ed327f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0e4ec8f8570",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31ec004f28ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0898e7f883fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fd3c4d5eea1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9df42439fa05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5fe8e8cbe13",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0ffbac8f470",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ba3bc551e50",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bd2bc90a171",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1abb4f47e479",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ba263dbc309",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f9672336f11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf6fba76ce50",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f62e41fed2df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d5c0541b1fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df8d4bf85959",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "114f7eb28023",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bea307ab794",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "338206d12609",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c4e70dfbcd1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6f40b1d053f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ab60f1da33d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dad7044fac9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63286d1fd8c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0be770d3bb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82eefbbd5bce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "002e6b4794e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90d948aacb59",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "399bb75f916d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92456f9abb9c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11e432b8b0cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9475c556cab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "429849d9c511",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bd2a27a3910",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3b268a7c3ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb7b0483d693",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db26d4276cd9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f889179fa405",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12242e9de5c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8597496d88a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b0648ab78a3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbeb2b6e361f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edc7087f3421",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f755b26c9be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "495b7fb4e628",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77b74186a443",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75d37d78965e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cca950cf42c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d526e4a8649",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2c91e7d54de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36c7d4e4963e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a5f43c73946",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1344de913a36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b873b9b985d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c35692083345",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91c282ace2c8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdf0db5c1afd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "151e5afd0846",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8f8b7dc5011",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a40d59c47df1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb2ad82fe5fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4144755b78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "577f6f2eee8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0764c041fd96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c501be526691",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "477cdb3d2587",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "345e14c0c3c4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2494efaa4f38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c294478782c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fb60c90ad3b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "794612586c6c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fef7b8842c31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "384c285f0502",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec575ca6f576",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f0f7c4beffb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42544059eb0a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d006807c2e69",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01576e0babcb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e899f2702d87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be83dccee39c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "967f8e553e09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e99ef50c46fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9afd60378fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f80da0219fcf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b28439354b38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11c2cabaa7a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28fc85ce0819",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42d7767ab73a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c5191e3543c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55890a691564",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b32e1d39210a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "495a8d6887f5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64b795750f82",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "047edc7aa37b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee021b6fb815",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "397f05ccd99c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "212a24b2f356",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35a0db3d734b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b94ffe59479",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "196c37a39bce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37e35cba98cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c40cedd3650",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55fa474e8fd2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b757e4471317",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac7544c9c7c4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f756febde58",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "257c549b0172",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "748cb4682417",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a057e5c3ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a22ff854fcb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3c0acd37cbc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f6bcaaf202b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6e5eef25b01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78940a98cb9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15a43e2eb5ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac7b48e4611d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b79c06874263",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f53c41811cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcefc54b3c52",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5eb4cc39c9ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d722693dfade",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b26a79f74ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72fcf62db71f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73de13d11f02",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f7e35cdd6a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "286cf81be836",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffd7f56c9e8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce4c22e220e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a64063be5991",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b86a6ac1faf8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1f9a1f0235b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cea26787d019",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29d0f2a2d913",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f27b3a0a4f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbc90848ac45",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77def95ed2b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "245de0794e62",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a78ac8924620",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea5d8ea84752",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae2ccaa203b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4a2e6395f07",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f263bfe47ff4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bd730756dbf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c518a93dbe63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e22f8faa098d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0429ec35b852",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21bde0fdc0e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bff7942ecfa7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4d89cb49e3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/montjuic-park/activities/list",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00be3587d36d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9be6e9e05e9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2c8dc97972e6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2402e5d7d5e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ce0e7e5e7061",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f840edc5b495",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f07c6fa9f51",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "161830bd5f95",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0891e628f9ab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9850e13494ad",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d56c975e3388",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e91b85d40f7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "777400eaeb22",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff7e4b540970",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "477db9497e29",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0032b313aee4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84b51a5b5c98",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "670b15d71f7d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "88bace9b07c0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d419c8df13b4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "638bc94ab70c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e7a5a80043c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "444c628ff277",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b584f3ed8732",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c19dd0b4ac06",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f4ce07d0bfc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f837f39285d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef60a2b71137",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "699f92875e49",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff14e5f011d1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d8bbeffa66c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a88c8fd86ad",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf6e1dda58b7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c5179721713",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86b53924f564",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a481a5fad35f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec5904674bd9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "073c3ff2112d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a2806274f55",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53d2d8a35b1d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f637bdd88c2e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "002050e74bbe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "535adb6bdd46",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c487ce788d0b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8fc28b76a0d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb2ace2e55e7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67cc5b37163d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afa98e8406aa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0079ec409a97",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4710e8c4cf72",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ee69a6f1c68",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9873d421b0b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b834f157c65d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "698bab52a890",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5b9eafa380f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a53635df4749",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f9704201c92",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdfb3da7afd8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c0bd2a97793",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dab15d01d989",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5a58d3e7fe9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01891a25a117",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "952f459c53cb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e807c046658",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32c685c72b12",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98d326a718e1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f01d28d2387d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91156476a2b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c64343e9241",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fe27b032934",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b82647135bf1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c19f0c8e9296",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58186d2b22c9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a196761208c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "873c99d90bb3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25a8b0383261",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93245187df44",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c786f617ef6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "908e3cb1a43a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4abee573d55",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40c9a721ecb2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d4d698b8864",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cabb9c036b85",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ab490b605e6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6242bd5f95e6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c352629527f4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60a744169038",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a95ecae0894",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47786f5e1942",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c840ad1cb9d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e3734336505",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec0f00e3a0fa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afd0c3cee446",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad6017d348c1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4acb25d168f2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ff513c1403f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccf708989935",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fc8b0263aea",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58ca806f4630",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "781c52e8aaad",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da77ef024a78",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c630937e00f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2117373531c4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73e20810b0ef",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e713a012c5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59a53bc9baf4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a1562608b41",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29eee04cd996",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ad1c7cc18a3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24b3a98bbf07",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31178b513ab9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8da7084cd337",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5668a9d171a9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9f2ce2be1d8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4788b217d4b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e09e748bb43",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a70af7b54a18",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4d9573e06be",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ea3af141558",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33a051c66d3e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c50ce32ad1e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ab399851f40",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "335a0ea10634",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8935eb26b72d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74aceeef665c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "135cfbe58f15",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e97737c463f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0532c7694b6b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a8adc4ad666",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb19af6772e1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b53d54cd20d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33447f104f48",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48547ffd2b70",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "440d7442bcb1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8d89063a5ed",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18fa4c2776a9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64f0b0f38b85",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b69217ad2fc9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9bd65848c49",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c42d7935d0d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "744f22a716d5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2664aa08b89a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7fd1f2b410d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22c864feffb4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fcb1ff4e0b5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63635c0617b2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1811a2a6bec1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd844c6fe1dd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ff9c7cf3042",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8d2f80aad58",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cab9fdc98ea",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24e413cff7b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4404f0d7c49",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f73fd7a01c6c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "000daeb6e54a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aa1bfeb8c60",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f22e78cf8b63",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e846f2bb44",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdb54ee6ed02",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44007510dea6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "244679d07b72",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77003f6e55b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37d0bb14420",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a50a2305741f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46c0c53b39e1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "432808aba585",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cef07b7987a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acad701e1f60",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc1f0206616f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "309b32bfc533",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a3ad7b7d08a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bad69d3aa99",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3f648ceb020",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baa33a24eb05",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bab8519e8726",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92d601e6764f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e736d7875bcb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75dbeae780a7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/medio-ambiente-y-sostenibilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "816eaf6c8d51",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6dba18f532dd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ff2065c7ffb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "521a6a7f3442",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "234207e7f37c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8db0a4f25e3f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "10b0530b3915",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a6b5d6fc94b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d6e1b9304cea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b373c8dd0d4b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "db6025e2976a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "895b7b7dec6b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b09f9d053e41",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "afb9f25e21fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6a1954de29fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bfe3123e9f77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "64a3322e1dea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e4d977d65f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4e5267a1ca9b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7e9254c51204",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30960732750e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "909ddc418dc1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "acc2bec0309e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b085b2615b61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06cc9f0a1fe5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "748b9d8fe935",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dc226889315",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0843bd91ec11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d5487612983",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c62afa5a39e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bdcb86e2164",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5eeffc32e47d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4e0ee50375f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2637ca24ed87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bceecb28c462",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c20278fa414",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bb6987694ef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2a58961999c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ad78561d120",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1406fdb6c8cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1efa7a03d418",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae2db167d055",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf3e1695af4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99fd8acc1b3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "250f986f44ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f7065159b64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f89c63c3b96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ace93cc574e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32fe26d118cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6dd293ebf57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52bf12f16e9c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f8c110daf67",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49a32932e232",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9270b0a7ed01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e4f1d9a969e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "959ed1ee447d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e869ef2ef76b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeb8cc9368e7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43736c6918b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "133f8384f2ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b49e59f0a69a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e87f37cc8b88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b08546bb5c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57e2436c2872",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deb2e7864358",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f24f38a05004",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "891733f4ebbd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1ea843f08c8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5814128892a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5b85e3faf38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54e55354075e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbea7e23b4e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b1a782492ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2377f67c9959",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d240351ff663",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b645d2b15b01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7345bbb188d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d15671dbda49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a86862fb686",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faf46a0e8d8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d54fe2eda9b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc57d6c608e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74424fb2e092",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8523254d43a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebbeb2aa8d0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "261981edad2d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dfddbe68368",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "583066313fed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1755977e35c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6dd5945c3b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e74124574d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66695605f17b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "414d46b60bff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cc1250781bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "775bf670af17",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce7162c8c889",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05c5fd8a9277",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dea16d6797d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eeeb4b49e06d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8295ff34c30c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac5efa09d436",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d51514ad7d49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02164dd0878e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56ab7e718595",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c641b95e02d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff886813b4da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2b0bd4b5505",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbbc94d45c92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ffc645d05e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78d053127def",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30b4c102fd65",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3cbef8ffe81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a14c7a8b7b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75965e1c6a5d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "755723c06a8f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89dde56e2787",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99cce1950494",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7a9fb56122d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ffcea2d805f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16d983aa0d31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "643f6bdb2e98",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11903e95f25c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "860c0288f865",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da8750bd0492",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac6ccf9fd926",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91aafed8074f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c6898650f7b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a90e42026ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b2cdab655df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a9935970567",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31186d6ad0b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5673f05d35d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a29337e7ce6a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d677353083d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "491471a1f2ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25329b327613",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8231291865b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91b30354d209",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00811b75b1a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd60a08a3a0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3ee2086969a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba8294320d10",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74aeafb61dea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ae019cf08fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8809ce18e2c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db50dfe5596b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62f6568ca65a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a21af510cd13",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a236ae23df0a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0150bff6a9dd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2ee7a4b8bbf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fa301cbb810",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55a7c5219e04",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdf978b5137e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e90904ab005f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b69114c4701e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14fbc2883c69",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9765cc0ce1b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b642ffdceb93",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6d5ab575d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1455ee4462de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16ff1ae9054d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d87d3a3aa4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2b52467dccd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d590a79c05ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "719ece7fee32",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1f6d21a785f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc9f4b095723",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99c79c36385e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f77358d97f0c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b01b70f477c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14b5adeb0265",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:list_markup_review|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd63a02097c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c67f2d7b1ce6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4945c953a050",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1607e46ff531",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80e141af9e3e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c11aeb6d2b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ce0498bcbf9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38c44eb7c64b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aef39f025df8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cddefb1ce47b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "635eee7d127c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efd73d6cf687",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9622ef6a7efd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b664e0525d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8209f867963d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/dogs-area",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7ccf83534ae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ec0f192636d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "03871fa6a279",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "60af13eed53e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3939bceccac7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be90514faa70",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "822fbd3bf366",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "214d769503d4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55879ce53343",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "644eb71732cb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "505046f3e60f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e86754e5842",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "220aa564c4dd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "46435ab8e685",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b761969fa08",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2adfa22da3bd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "358902d9fc1d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "90b644d1cecc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "346087512c40",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d7f7da9f28e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b46bdd4a67f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a57f8afe2cb7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2273ff542b19",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5d0aec6522c3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "875158232f8f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "682f89d061ab",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68fe25083c44",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29bc6c9fe4c3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23f5967c7626",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf0bd2598969",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d981c2d205a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11be3c231630",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eada0f4a387f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "435849debd0c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20a8251367d1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac1bfa296714",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5eb0f58dbd7d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7e2b98ac18a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfe98bbd4252",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e9f90ac2217",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c98092f6bafb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "672cdc11d05c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c31a4c4ce44",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ec54c1c5a62",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc2a90b946e3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9846179c8247",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "745af5c27c2b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42491e3340e2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a46555a9cfdb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a78d021c7a85",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2324893bf76d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fa86a9a28bd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "808df31e74bd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "608aa2202329",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17db8a579013",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f22b5ffd5ad2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc6151eb7522",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9749ba99c25b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "450f64b7e8cd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87fb3596c022",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61d9f81d6f52",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39b0d1db2a5c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5421257786c9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aee7be9ecb87",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "494d3e709dfd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b7d260cda84",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfd11dedeaa1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "487fa325d5a2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0791281bf035",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8035149bdbba",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aa525d83dbc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e687ec6eca0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baeb199b9426",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa67cf46e11d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e937c3174e3e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fc0a5c8146b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e4d9fd6d3ae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb008d819d58",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "790c1911cb36",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c6195be48a7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f6673011d43",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2aa9bb0edad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e99f74d48264",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efa80bc8b638",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4114f3482063",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e2811806c25",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "520a87bc5e02",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2262a44a517a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8876e9a8b3f2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a7ace28a39c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9655e90e0778",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d2e790940e1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1dd1e3064f9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f211c19e92f3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01bdacca4b37",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08a0a7a1fdef",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1724c30f3adc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed1b0ec6f8e9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e539a54b93ff",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca54273e55db",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "139dd8183da0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "442d0c39f7f9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3082849c4242",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b25c4a9a1e7f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "289ff35d4e0c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5462551791b6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4434d32f1a13",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da2f80107a72",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec3a86378364",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5b1dba4ae62",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51aec9d42cfc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1a90a043dbb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42e8e6a84a7c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af7d4448bf6c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "371533d97f6d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a559c8b3883",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a027491779c9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78f7c2b6318f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4141b62a570",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5672b045a431",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da91625d5176",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2faf3df4ec97",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e4070801bfc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4de0523da648",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec8db34a1b2c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adae57602a0b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40d908d34963",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a558f14e654",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc054f0056cf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a890de46b523",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d9663c3588d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea4f40b78478",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ab54846d1ad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c29e9f61f21c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07d3f3918893",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7070c797d5e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "264cc6e05ee0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43e4ed232cf2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "800112e58895",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5b245d16744",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb7b64556fcc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97c319530a7f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8697d47f27b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cddc60b847d6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e13fae726ed",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3f67fbc37ad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceb461241392",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fecc6043665",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69bb65406ba5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf919cd69ab0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d58993df67d0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72b60c7fcfca",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e6f1b7a60bb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2b80b069f7e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c22dcc2122bb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90b79ccbe610",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c421871c9f07",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e0f0a2f4afe",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24aa0003660c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecda910b083b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7f11458d0cd",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "589c8154692d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a91ad1d922b9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1417d78e575",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e12754106ec2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dec47fdae0b3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "784dcb821c50",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d3b3836d442",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8355418c448b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e40d93aaf18",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a64c9350793",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd9138433122",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "498870636327",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3368aa5f3ca1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "452f4dca2aa5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/diada",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51ab6a48793b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "da4851069199",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4d4e421282a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7e5caf4606e2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fd73d3a54f1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "befb01444ec4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "276b23530817",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6b8f68c906a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6387cee33eac",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "75173da42c57",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a10dd0cd0734",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91805e3789b7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af5f7faf7726",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9fb6b8ccbc4d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eff13c63cce1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "74582bf202d1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "24886b5cd34f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b48e53558721",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c931aac3ce8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de77a89f496c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a4da1cb6d308",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1a3278c70f1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12b4179ea898",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b71174103fb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "efdf859d5b98",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f17d30619177",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afb46e0210c6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bd1780a52bf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4193c2f9f82d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82927f670af3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dd713cb599a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ad9e000e221",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c605154eb69",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d619a18f39f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d9cb85e8d49",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b5f92acfeaf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "646508595d3b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c214604a70b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2af755253ff",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f06c05ae081",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ffeffdb998b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96685894db64",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35dba46a3e65",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5550f96a2884",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff1f68901104",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72189836a638",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6738f784d064",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c73867f1bee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "316ab7667288",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4236adca5927",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c396ad34cc0e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a35726d1a697",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "919ae8361d5f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23b266a13551",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13147b5d8460",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3877fbec6d68",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5db839e48f64",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "226632f3db6f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4ec250eae16",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9cd4d466c21",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15093d883901",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45b1c9858d45",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99abf2312caf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a13eaed674c4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "023451b5a3cf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d1706e5b0bd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c344f542235",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9d2a43bb2df",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14e71691766a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e92a1b4a5bec",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cee697ebab0d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1dbfd60d5ad",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f9549f8bd7c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45a584b7c1b3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46c9a033a1b0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17e3872b4bcf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04610af3bfee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41ec46662d04",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a7d011389c2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb00d186440c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ea892e8ca73",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f126d5de746c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7ec30d182ba",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71ab728ebf43",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b2a37903fd0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d74634b7ec5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61adb2ba1a18",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b2474d82126",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "827120f7f907",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1d2f7b19d9c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e5b6c86bc25",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c87982d0eadc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193d34d02ecb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8241b61dad9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53cd2bcbc52d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c98b8638af3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39dec0a8dd9d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cfd5fb6c7952",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1711f5fd75f6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ff396b1e66f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eea6694650a8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95c151426e30",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4823551c5008",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc0dcb5de07b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3184357076ee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3db9aa1e117",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8905debeeab2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d83fd699fa69",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad91727283f4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74667c356e30",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c134352b265",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4402f1c41057",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c6d6ebb636c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e74fbf7f8cf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bed9ae27746",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be89c72b4eb7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05cca0bf70c1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb303d4ecb6e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17fdb43f096c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c29feb66757f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9b3283f431",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9d2c80a1e1a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef785ed363ef",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95234f383faf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "906200595064",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61faac832dde",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbe7fb875c7a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98a09bda28a1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aef0f9172c4b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f67f2f8563b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c1ae9ea189c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55917b2d6ea4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d54ae9b50ca7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "943d41222a2c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12c82190e198",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e474c5e78fc2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62ff646a46be",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12de38105700",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1964b1fdbc03",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eefbee934d1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05ee6bb8b787",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f94be18c86",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3ae4dd169c0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a89d5a1fc3e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dff4af4957b5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28a72fa704a3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f6dc4a1e666",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84b4d5d18560",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8da6e197b296",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa151c9dbad1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a4d5fffe612",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5189304b0594",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "069e32f184ad",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f28e3a720ae",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6865e817c1b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f68aead6a0e2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b771c4625d1c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35655151d2a0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f9f4d0f0bc7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bc4c12c6f36",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0db48b82a86",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a01c745232be",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b033233deea8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeacb027ed7b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4b6dd2f076d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87be6aabbe58",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2258e726cbf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66631d4febe5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d8e1be3d42b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb7d3967b9e9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "866ce35b4273",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f04269ca356d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81d480b9fbc8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5792c343d5ef",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19fca4bd8f0a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1deb4bf021f7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1b21aea1a31",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97f1b237e037",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93cfe5f08629",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "066202aea430",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcino-romana",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae62e3aac27b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0e24968da960",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1a8fb22ec764",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e5ab891259c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "59082d2118f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "22b6e697e98d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a07faa8c80a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3afb619dcd17",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "779566d14cdc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba1d21377c8d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57f45115cb06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5610ca294181",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ed888a094312",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e99896df15d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f8a8719817de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78be52506a30",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8439cc0a026c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0dae9a30d238",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5ea4a7401846",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0afeefde8f0a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e417358cb944",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dda22dac7ead",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "64dac1805b3b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a6ba159153e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4a46ae2f5af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f59fca4dbef2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aa2b7bb1d63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecdf13384351",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73caa4f19950",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bddf7b92ac1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c085fef05980",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89481db7665f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7d38bb101a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a724ae8870a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b2a9d3735a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3ac8b45a746",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "814691d23a8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f67284a4033",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8830ecd542e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b4920b14aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "418c5fe8b8a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c162f67fa827",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e8ffaf7399a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c09c6d4257d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f04e8ee2eee6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a8c90cc2c08",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88aa840b0675",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ff8f3eda4ad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c0a402fc4bb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56c4fa215c23",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d6ff2c9cd11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9611f65fd449",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8680073429e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b6c73de6656",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b27b078908ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9105423b60b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b3c57d66967",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0b4fc38a6c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09c2d56cbcfc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d94a1713b369",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92bdc9a713b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40776b3609ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f2ce39fc4a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04f42a019071",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ac64f81dbef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe4206da387d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95a59d0c2342",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ea7b271cbf9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52422958f83a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51e5e5223a24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6982e9386390",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a255ae8c92d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e9284a018c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1af1c313c53",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cb954089a91",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eae5fe7cf12c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42fc98809735",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44560fa0457f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14399b525832",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8866181c2e12",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b2032cfce9c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4551676f973",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19f0ad91dfc4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deff58516ffd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "005ff5890cd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4a3dde2b83a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca50a62489b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "368dd24eedee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e71bf5418a31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "433bcc1448c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "097c1cf4db3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9295a2940733",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "963dcfd1a8ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e00b22a393a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb71e426adf3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8007d2a9196e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ab765404c2b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8270888bfde2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bd69db646a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebaa5c0bcfc7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e7ffc21cd7a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5da967144d87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "feead0b1d5a4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "685046d4fb39",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "394724dc2fd1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "294d7d6e6d78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19b9a27ecda5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0c5a7b7facf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0225707ab29d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5bf5d06fcfc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c359b8a44613",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "911edc960cd7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a81f93fc196",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd7006b8ad49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e04fda24c047",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9460230fde61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed049275e95f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d7a49ef8725",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4265ddf02054",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c5034be1efe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea7b309a876a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92704726fcf4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8d8112c0d88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "954a186d9af6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d5cbecce6d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23de738cc087",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9b30eaf9edc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a359ca873227",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ec4bbc31783",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e4af7ef6804",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e657a3ea472",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7acdb79fdb80",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70d2f8c776af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f593a2a54bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6186353ab116",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e785bcbe7e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64f7038dba06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a19d368e9643",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3245df342a0c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4c34310045c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c5278b1838d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06d1bf36d459",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1927b0cd472b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caad5223b2f5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4fa52c028b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "525c4ef4a9d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "796b7466e641",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b620c9b34687",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd690a8e743c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92dede212ddb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceb3c51c851e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08984e11602e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "645aecb82b13",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62f1aeaee794",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "717bc48c990b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dff18e3aebc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0624d1149b30",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f5e25ebf1cb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91181963c684",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec56340a41fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3733e0a5254",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "813d41de90ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0863b5d9818",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df9141781518",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "017274427692",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aff85821fbfa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b343e498facd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "538246eb4937",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfb9c09a66aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9756f96d6e6a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ce5902225d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaaf84421ab6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "248999c207d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c797fcf2e0ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8b4ff1114ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee3680d822be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91298a1f6144",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d9fb2bade6c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "428e5016b466",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97a9d56ccf95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "092a64df378b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26ecec9f66ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9405bbe9e0ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffaf355a4914",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4dbb7a79282",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6f912cef451",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5594459d55d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27c32ec4bd1f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda7790dee69",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "784bbd6bea83",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbddb5f99334",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40a81b4f58c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0a64b397e98",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/cinemas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df6c89397544",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "24a9c59b6b37",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ccda2430e3d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ff63d5bc1e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6a58f89d699b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "20bb6ee88ab6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12a1f27ad98b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f8b960c177f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9572dcba36ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cdd7c9e61851",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca65a9912016",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3be2054a7f1a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "777e2b70d5a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5baa9390a76b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "46b66e7ee000",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "370c015c09e7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf50d7d21dc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2df1a5d2d68b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0324dc344234",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b86599de2def",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e62595d05676",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "99e19fd5db99",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38e7287b47fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bbcb211bef2d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "34008b6907c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c141a37bc64d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b2dee81d9f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e656b737500f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c179c14b642a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bec478b07a1b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d6925fac0f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e5f506b6091",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42d1ee1412a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47d4ad8e2723",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1c7041b3a06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14a5ac583eef",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4126803f5bc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e799bc425e86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60b7bd8d6410",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4f02c429b90",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7e7c49391d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "779757dd8d7a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2a2215bdbc6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88feab6f3269",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f698e1c111d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7998b52fd441",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "076873a857f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4987b3f204a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfae39ec96b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3d8bfeba602",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "248758edb5b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "603a52d40a11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdc6d56920c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d02c399757c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ff581e6ef5c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6984704d3e05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61d76c016dd0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f09e35622a0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae10d61566f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44383bc1e9d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "746d0487caf1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a38dc02206e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bfb9ef71700",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75dc17c7c6e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a64b586321fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9036f8305368",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fb8ca093d22",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7e9cc6ccd86",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0eb2a19f37b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e0452708e96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "955cd0a02321",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb0f5e6565bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01bf0d244741",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a3abbc4f691",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cad7c82b520",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bddcd4af2b75",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7e22214450f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f056e09ffb7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05aa0f1c9ca4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d73d6d87b233",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2246f4a4c792",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dec24c3f7b56",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7d99a81f66a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be24094ec1e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3947e4deb5a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9441cfd5973d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80a67c2bcdae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caaf29472f4f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24c3ef4f8239",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c3504eddde2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f6b843eb7f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bba0e2054026",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "800e81368dac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74730a1022e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e11e81a7302",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e29877181217",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98c36b4cc1f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53f7824086e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b249214ba5bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3dcecd62c6ae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5891ac686ff8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e47b9b9880ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e1eb315a8e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "548450e5d2a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3da3096c4aac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e3d067c85fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "621a623c5c3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7106ea5bcf7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e46c6c0a75fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "848e23919c54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0611113ce00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "821889a5af78",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fe3381c3d52",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd4cd47aef4b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a70e0ff5944b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91a4b65da755",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3e4c15e4ba3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e065e02bd04",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2abf62007e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8da6b962bd6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a2e23f7548e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8846e353f0ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a045c62cf08",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14517a029195",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e57d8f471da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32e85194e2c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab6db6071394",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40208f0eb6e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1824a1e48f9d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77205228ed5e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "212efca4202f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cefddaf1b21d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2744874f2e24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b238d49dd63",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c93028a6c776",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "139d1b35fc40",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aa71e035dfc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7889fd603985",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7e414e073de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18f4add71b9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4261e75b02de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "427b24ec1b8e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e33fa119aa5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07fe31a5c4b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97e89c5ffe00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c5a488c299a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f20bf121270",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cff584477545",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "145f355687a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d40146ad56e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9db2e6e3a0d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4656644acde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f98b3c67931b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f2d16656301",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4039fc957021",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b05b31017843",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7cd91d9b9af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "521ce791dd45",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f21ff2ab439",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23a5ca26597a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "797e5d6b6daf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "738ba97dc9db",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60e845c67e87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e833e8aabd9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63a5f2fa9780",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1d64e1cc6f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "864c84826206",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e50b4acc781d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed3f7e90a7c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c97889e18291",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbf1186c4ed7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab6848fcee41",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "057e4f65b38a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef13ca504e64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aae7d00e3926",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e640ccbbc065",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8857d68bd15e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "539b91d76e20",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d74ecca92ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "551bb4a9cf44",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9ce5f722fc3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5923dd7928d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/choreographies-magic-fountain",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f7446454a07",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8a2442eb53bc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87eba56c1085",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2bb48abdc8ca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c95cbc65009",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7b30efe140b2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "621a9cc4d1d7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f9299359a3c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eae13d36286d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "05dc9c261f22",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ed4df8a8acc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37ac96b8c93c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "52193d1e550b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e03104969d3b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "214d48dcd654",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a47d05bde10",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c15f9b660e94",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3320449b1c37",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ae29b84cdea",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0c9999a07a25",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "080f4edb9003",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b6fd8db1601f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06b10a262dcb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "58d5f5b6266f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47993472b38c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86e89960fff9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "882b60194eeb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63271659a90c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "150458806815",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5760a1c0d05b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9d528de1824",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c015b4c9dbe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e52edd1407bd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c27f37a9308e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "754181d547db",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9662af783034",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed32aa22fcbc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51761ec3a0cd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "852e1190b738",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "023dcc3f4023",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88160ba19831",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "068a146776a1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "501b1bc32ca6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "022768a2b5be",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "675224662d94",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9fa1686c960",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "202c78ad750d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "719a95721477",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c420823d9f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23cc6c8f1712",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "552feb2c7e35",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c48caeb90717",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dfd96c7f94b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e85d9eb8eda",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fe3277b8de7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2a0bb064dca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13be61aa3d05",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8352e46fe290",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2ee97fd8cf3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f288cbdfa7fa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b28ffb03779",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccc77c0e87d1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0dd06bd089e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba5a9bad8f46",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "341a678b98d7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a56bf9542f8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f050a9e14c91",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dd7c7c3986d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2641477f76e1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "209a9276b936",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a95d5e59129",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ae34ddc7731",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebb89fe5d846",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b0c78971fdb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ec2a6874f06",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57e4c2ac221e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74f65f0745d3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e98f58f39bc5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c111a7ff8e45",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3727845b32a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90171f1cdc55",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1dfc14569a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c7d0c0fa424",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32e4c7f12b83",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31f350c94817",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecae0e6e81d4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aac5a919a6ac",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b4304ac3ee0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0497f4152fb4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa39649e5482",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "911bbd0664cc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "200edd842d69",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb398cb17de0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68fb5f8eda05",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37cacac39e5d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d50eb1947c12",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84adf60fa768",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "307dac10523c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05716096d43d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "280a074a87f8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6135a36e3ea1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b793169198d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fce69b40c0fd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e3f0fb53260",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f8f85c0f5f9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea498bd98459",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aeb99dc2503",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba6ae43a4a03",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26caf0aee18d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d92e96c39ccd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cde58127a42",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29a2d55206c4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f91b7239904",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7cdb46b1ad4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5ca1ea3b1dd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b4e04d6f7fd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ad796d8166f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "701c5bbcc8d6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0273dd366a95",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c2e75aab532",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50632af297a1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4368daede97b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cb6cdd4e26f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b3a96515e29",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82ba4e56a4b4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de39da295ab8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1532364cb5c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfe1984077e5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a8fc9bb247e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77345329e1b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a57dbb366484",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58e66ebcd40e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90479fccf675",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bf06e1f0e8a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be0fb237ee7b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ea21047b193",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb5065965692",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7098c3ae663",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fd286bc8ae2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dea13084e27",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15d7296c1cd1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f609c872073",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb759a9cfc29",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c85d37e0d5d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0deaf9f962dd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "729ee2602929",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26479c57713f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1cc311b696d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "814eadc465c2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54e5a3f7dd35",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e152ad3ec4c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0da8bc8ed2d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b89c8a35378d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ac999565cc3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f2bdc7d0438",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11d8b8ae05d0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1746578ba1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79a5c2eee20a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffbd00acbbff",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9924bded4999",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81047757fcdd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cc5545e0d16",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa33192ff071",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31ed30a0f719",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01f728c2c664",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56633380a02d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbe8073c634c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caca8573a77e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60c6d5b037e9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17cba5290d86",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eac93a2e7b0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7fc2cf57ae2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "915e0c5a7642",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "249b376c30da",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "604e4a1d3758",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "588f90536965",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68729f7962fb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "778aadd12509",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c15c82603005",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "003124d23f87",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e0340dcabd7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08427f765b4f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7047bb692fc0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cee8b65b0d7d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd826c7a8050",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89a200ef9f8b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3be7842b0b07",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41d374d66e39",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d96070b99acd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cd6dbfb513c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b2bba270338",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "329de2df252d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b648dd59d850",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b0aa63ea03e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6588952385f4",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e5628d4146",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91eaebac3a43",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14b4daf9e288",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "445de00b6aa0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5986634d9c9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90006674fab3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "542508061f87",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c5cda6c4649",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89aa873d89aa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcde603b262f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cba28364b72",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-ninos-y-ninas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a489a1abbb84",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8407fe677332",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3fbbbd73693",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "183290f654cf",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "95b6b0d82188",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f168b78f9cd3",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4638a3a5671",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0596f994228c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b3ac8c6eacc9",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eda368fbbffc",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a778df275ca4",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4effa5be94be",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c7c545afc45",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "821123e47438",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e153cea3c14f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3fdfb1ac28f0",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7761503b315d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "220d6ea56ab2",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0310b35a48d2",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "00900079b279",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19ebaed9ff5f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19dc3190b367",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dac73077ae7b",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0951cd8988c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "72ee442f4b01",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2151164a56c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6516f36a07ca",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6bbbc6e750e",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a007d69d342",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da942c28eaf2",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fc1dc950201",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f0191e296a3",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89c0c41c795c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c8e906e87c6",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d846baae3e4b",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee4f57c979be",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee2120209822",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8a144b585d1",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "134b5166efab",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1971e8fbefe6",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00ee31e2e4cf",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e5236e4d0e",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cece39111cc",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "212cb6768dd2",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2051dc27e94",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "525f5ff69c2d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "532e4f543653",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "487b201a1a35",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "987876f4dc57",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fd1c4118900",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c2586411648",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e40f6b04ea0b",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2642d843ecb4",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30d7c5563c37",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91ac97cb831a",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ad88f00fcff",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afa231f6b5ef",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04643d6a1f47",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d57a14f6c072",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86988f4b3af8",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10478f094b89",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a01c3bde6799",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5c902eaac01",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e298e94386c0",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38d47dc3f8cf",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5ebb51f1447",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5adfb7a39dc",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8096538b3f0",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69c2465faa3f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65047c69518c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61064bbc538c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81d86bea7ea9",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7291a9449a7d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b20975ad2a96",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71a717a3bbb2",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1b9082b3e02",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "528d07432b17",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96f727642fc5",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ede088fe88a1",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96f736181743",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1aafc56f7fe",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "588fcc542e79",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40f1e0a75843",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ae2701a46ea",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53fc95730ebd",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e55775dad11",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9053016e72bb",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "affe9d70efb1",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34e00aab53e3",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d696dad5888",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4636adfbb6d6",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f243b0884a7",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d78e718a763f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79ff12f1d5e7",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a0c64274411",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "312db45b0b97",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8675d569360",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94ca4e953cd0",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9472b3a6fd8e",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5db54a69c358",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c602868ac800",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a0d677210c5",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25e4fc5741a6",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d29ec613984e",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "902791b02293",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75257bdb5733",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ed58cbda5e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56e00d56b502",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b45e66e924df",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec9a48ad8afa",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b056b75639b",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5253a9012d8c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92641aca32ff",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81ccf8a4ea17",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45cd67d968ad",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a52b36bfa672",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a773f84522ff",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f2ddb3e2ccc",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "088b9fc347fb",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0d487c1c145",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14c8da335ffb",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58409fc0ffcc",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "988108a75cf7",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21fa148efd46",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f93ae0e36897",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ca4e780827f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f865d9658e03",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac4cb52a8b79",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8361eb95c7fe",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3364029473b",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed2dcd908053",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d8b6433ac84",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68406635f5ed",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7f8f08fd077",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b9d38f87066",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44827d1ead24",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "149f2336199d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e4c8bd1de01",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4ba344e324d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4e43916e3fc",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cba853fd15df",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1cbfc65622e",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92cbd3f00a2c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "810f8b78e848",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e96b551336f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0865c1bbc040",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e021d5f7f6c",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd72f5057c24",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5397e007a549",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f59fe17c8c56",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36104e8e0b66",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45dc0b84f3a8",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f15299e52436",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e556d6614145",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166a6a3c0942",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "323d38b2fbd2",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5925137b956",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a13fc1a08b69",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4be2b23be854",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12433f00f320",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4db9ec51425",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70c11a5b19e4",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "653d13ca39cd",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be2e1386436a",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68b65c53b6d3",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f15f47ba5ceb",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78e1a913cbc8",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2c88126a7d5",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc0030df5195",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a744621568e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f093108aa98",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:form_submit_button_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fedc7789966a",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e2d3bd449a1",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:fieldset_legend_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4d74afbddc7",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:fieldset_label_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bb945e20ff1",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f2ae7045f41",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69144c426aba",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aa18852ed28",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb21044a45ab",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_attribute_required|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "713ad7a944fa",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0293a653f195",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "790a3525b7cf",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f5f44a87317",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db890eb5f8f5",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80fe8f15fdda",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0ab7783f795",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f27c3c6c550f",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1a255120863",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "315c8e486f64",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebfc66c7dac1",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1ce8592ba5d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c374429f0e39",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b9015c4c71d",
        "url": "https://www.barcelona.cat/en/discoverbcn/la-ciutadella-knowledge-hub/news",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea8b66d8bf14",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a86e4bdbeeea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f8dc82d1fefb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a581eecd0480",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "791302a8f432",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1244115b3b62",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7357733ab1e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "626e0c7eecd1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87e8d139a9df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d567d60145ed",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e9c01ce7531",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3349558290c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc288754df0d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c399a77c6534",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a7adb42626a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b5c64a2b7135",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8b8766c46c43",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "320135c4c725",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc4b21cde682",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0fde73e478ce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aaf2b1ecb288",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d47e466ac7fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c51cc01cbf0c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08fc5a4612ec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87ce545fbe9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe60d8e99ea8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4ba1728dc8e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4cd80b3757f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2278adbcbc9f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "929fee0c7fea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9333a907298b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ea522a39293",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "706e881a4731",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55b528d96629",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f0d7eb0efe5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0500a020ffd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4cade948d83",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c6deaa70949",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65cebdc56b5e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "015894170e0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "072735c62ac6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0be4a9a867f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fa2589bbc01",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78910ff0879d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44f0c70c86db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec35e672182f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8af98b628cab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55331d90870f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3df81156d6c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87633d67e561",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c830dab35d44",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9534985f9a67",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c326306c5bdb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db26ea88b085",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dace76b55f95",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "690e97cafc07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ddac0cac19a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "625dd714823c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8558d5a182e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1d033c93e8b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e5d57969d74",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28f8df8634e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5d77e42e8ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "870f9bb29a60",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fe213a0d947",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08af204ff6b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a14f83cb4c1b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6690a2b2688e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ce489193c6a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e546302943b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5f549db110f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "486f9a6e9482",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85152385b34d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c21e1703f58a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d43bc8c88235",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cdfb5b2a9a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bcfb1aa45db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a3cc989a244",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08c53045e351",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aa4086bd713",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31fa47877ded",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "752dead11721",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68a5d0299c78",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ef1bea4241b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "445da033428e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c90c0b961761",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19a4e6a90939",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd95d8235e8a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b5384758cc3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ece47be3706",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faef4149acbc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7194116b1cd8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de00abbad529",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75c4f24edc96",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d78a0839d3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9896aac5e35a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "582f69146fae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b508582dfdaf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1ed6d6625b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e38b91cd492",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db3794684285",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74a41da9f3b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e01f4e3f0053",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46a02aae4e24",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b80e6191d4c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "650ffde7abe3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27a9b6009217",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb0d1a106b6c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3808952bac31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6caba38a7ba1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0959225ff2fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73d35b533357",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a748688f46dd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3b6b1b1f3ed",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef427c1c368a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d5daa2d947e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "505532a38bc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4df8604d2799",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2059a0e7ceb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34db96ccaf53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8ba8474a3cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2dba5105d51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "317635f0c877",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a82c0a46d9ec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "814d9605e25f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3fed55f9f5a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "809b2898d54c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e30368ddc2b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11d938b67047",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a21da9148eaa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90d641842d6e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a466a27d72f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f124a2ac98ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1224a0e59fc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "724b9733c7b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0ab18b2b448",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c620c9a3795",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0ead1f90190",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "724de07e9680",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e78d45f70d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ccbedf8a1a5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c042e5a3aab2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f02ec6010ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4327a52eaf3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "691e55a2ef08",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6739d752e256",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "406fba8f7cbf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cd55073f2d0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbf9d8bfd405",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2bb27bd7877",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeeceb5b5e22",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33171a6a8af6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "077b7bf4e12b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8dfd74d770d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bff9aef8a45",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26ed1cfbc5b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f98d22c746ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff3de6b70ab7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83aaca48f303",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f81f2324b4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ffe35697f61",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "463ae02a194a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32130f7bcbdb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c8d76c4198f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5615d2fa6252",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3db6759382a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4adbd83043b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1db404e7c0d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86ecd499e67b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5cef9c9dfe9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc7dbf838fc8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2807a5274bac",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47083f8ff175",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dc53f0755b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51adf0a97e8b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:fieldset_legend_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4816ebb9a480",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dda21135a587",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6c8f2ce886b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "808823f3b6d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91e94320bc5d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:img_alt_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33a53c187040",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ca578f7e88d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46e3ab33ab33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cb1475752c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1688b500fc2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ab75a276767",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c8c909b29e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79d2d082e47b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "876239897fbd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a111523064c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e277a8a69e2f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5cc7af124ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f1b2b851f3b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "601ae42f40ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "575459c8cc36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13d8f3e9ba77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44025b934d51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e7c2413b39d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "742a4d6de551",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c395d20dc105",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1ded3671ad75",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "58bd9a1c4368",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "35913d4549e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "95679c2b9e5e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7827c492f89",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f2039c2f382",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de72a57e3f1c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e07e0a2ae3ec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "335c1f03d231",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "235186f2a34d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa2705c145c4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fdcc59828742",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "289962a1c5a4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "476393074369",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6a0018806a9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f22bc30bfb0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "10ccfeda6012",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2fe22c649c08",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b8cbcb0a5f1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "31a4de46a059",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e08780505516",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf0f8390e353",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e85586af628f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68b3b4374b76",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21de19dd0bc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bd67068628c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d76dc5eae3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1916cf765681",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9087a84d1d16",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0baa86623dc7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "139bf38dd1b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c27ecc05208",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74b1aca10b92",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a99aff3ef3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b206d2d1c67b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d856ccc721e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2effecb6dbe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6396fe4e1927",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c2f8d0f83cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd4fa35ce499",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0fcd11ac6ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4761a8b56d13",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a656f6e79895",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ffd02d73c99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2fa9b61e8aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40175dc16915",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f7b0044f2ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8d84bba31d8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45e38a8e22bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b1f5ad22b55",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4293d375aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5b693e5874e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "050242e6f32e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62620ef97f11",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66be41d5cb08",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93df18885afa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd28e74cce7f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "101562355e02",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09ebdea9bc55",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec5d1bd23a99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "171629677759",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04d9dc1f1f31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b0a4b6f8661",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a965712944f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c527e3b3ecc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ff4a85aa004",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e03dc9cd939c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6318baa6bb01",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "907bd4095006",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9be784b47c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89b8f69e4e3e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f704a601c1fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3983a0c9518",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf644bce8966",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a92600a9a82",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be2900a0a9f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6d623ad5395",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc70f2548a30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad3b8abf8d4d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9bf51623b3a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c0d8b622e70",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a26ce05f7ce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9dbd9ee7b2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bc2cdc59b1a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ccc5a4085f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b166ec6b7a91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0ad77ec4f4a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a873d6da7214",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d38a40473b45",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aac96238d47f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de6c175077da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7880b0df6034",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef504daf50d5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e8ac25fba05",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5b4bca7ebca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4761f35578f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23647aeeba5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a127880f8da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98a233422a2b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3180256f27bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05bb0761dccf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdd0e8454645",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0848db0733d5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48cce6d10b69",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ae434bddae1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93c3f4d0d696",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f26ebb9104b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7234d9d6f5fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a895226130",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99be98174191",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcd83e9f1222",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dc6838673fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "549ea528752e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ba3406cdb25",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7af7f752c7db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5cbd8c92285",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3f13a6bd1d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84c654bb85e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11d303c63a8e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f73b4585c0f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00cdb7ce985f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc56e23dfbc9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1661c461c7f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71699212a7e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2a3857748d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84c6fb690312",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8771ca1eb5a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a8a68adeddd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2849274d21d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "222416ebb084",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3024afdad3a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "834e3ffe5514",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eebf0894715e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04c631abcfd4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45ec2b67355b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1e882f4af31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b667b838da63",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e60979f4ec49",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b79da1e130e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "738854fd5364",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abbeca004ee4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "754c24b475e0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa28f73c05c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a12b578b47a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3701f7c2bd85",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a0aab9b07f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3eece45d4534",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c01fd572424",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54b2d7e09973",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b7d15af85b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ef987c4b0b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf6d9bd9b7b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe37cac69905",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6e12010eec2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59e859bb26ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c06e24cdfa5e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "539acea05b9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dc307f0106e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29764d6aa6da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34cdcc287f65",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cca4887fc2c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bef2821c303",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f64cebe70f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fdd9f1506db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f821d6ef0c7d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f341aeadce8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6dc39fa3056",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ae9bcb47f77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "160d8f8c5ff1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67a814d6eb25",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcafe9a361f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f18c0bcbfab4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "051a7d74adc2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd481606bfb7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f46877f9d4ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec9fad5fac96",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e86bea50d43",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/platges-sense-residus",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b27daebe30ee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab9375c2dfd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2d8cc726c3e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e51fc4cb312e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b02b93344f9f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6b82a5fe731c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf2f0928edf7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3fa323dcf5ca",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1341af70b5c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f2c1a6b94100",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79f205a01cf7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "555d69f4d515",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "58af5aa812c3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6396f7f6bb88",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "769428665d62",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb19b7a2d253",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30ec4fea1fce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "876be8f4ab90",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3925f19df2ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3eb8bce0fe7d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "756099eb26e8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d941281fe5c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c28a1114b53",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27a0285c1be1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "534ccfefcd94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6e4dd0461ca5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c0e2ecc8c10",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34431850c6f6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7e1ca69a0a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c507eabf3a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fec83651becc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9252794dc090",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af67d462ed12",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b32507de51ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ec1c5d4e8f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bf7346aead9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae95994e80ec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c534067ca46",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "671cfd303d8d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "572cf0600d40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f88b8876d66",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a865351495ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37f74c43c214",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42101cfb3058",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fd9871f2346",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46f62c0789a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcff75802922",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14d8b069e6ba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "585ed364899b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0980a3578e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d48c77dfb542",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be195d39b12",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0f68a067864",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18f8d419ff76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c9f91eace54",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bea635b3956",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62f15d96b0bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f41a35046422",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "287fe23adedb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d882eae4a47",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c22a72c85348",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f57834b8ab6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbdccf314a09",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a991fc9597f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05f7f7139f46",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ebc597a56fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9c5de9829ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e1010f9978c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e4dd0d5d5a6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cb49f79fede",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de0692e89680",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e72a6a44439",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1808896699a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09e7ac740fdc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29e046e7cc78",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11c0433e0267",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfe71ebaddc8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96ea7442d6cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5f9ddab3bd4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "991b15a379b8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "241a9e777475",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b19a2807144e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9210109b733",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dafcbf57b316",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcb6e06cddc6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ff080df2266",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22798f91140e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fee4f539fc4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e15994fbe068",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4229ab3343a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85e66a006ff8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "407a1df00356",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8c87694ff50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aaa9eda450f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98a659ba0506",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b8b98ee1a20",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d00f2e13030",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6647dbffce3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eaf5ef8dfb17",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4989cc57e40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3063cb8366ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4352d9040ba5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4efb2c430537",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "407e25a7ee9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f5038722b89",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8847ff23cc34",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3132dcce802a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94116b10d989",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5cb015d97ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c200c7a284a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fae11db9156d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d21dd6b5b4c4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fc6a60f535d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee2dde7ab72a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60520fc9e373",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82c224c029c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96577150099e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af64d7e42f47",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd39924f81f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "515f93ab37c6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d03fd5f0fb26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "650ecdef66b0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e0056c1b374",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5b691ea1d38",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc40b5b43959",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5f284a27ada",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cbd3d48fd2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8d768e02a49",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "195dab4a01f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "209f135abc7e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acbf2696c2de",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff637cad9755",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "182f645128a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d406e42f244a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "826cae109c01",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9a486f65fa5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d27a6bdaf328",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a2e773c6e70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76ca6c5375ce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07ae28754f98",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ffff80f8c75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb1978adc382",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de1736fa765a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39332d221218",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd43ad0664f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16f91f35e98b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e380ef4c472",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6972c627a3b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b0cb5c6349a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d580a188092",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bc6d3a95525",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "665c0c4aaa5f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f371709f8302",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83728d0a0229",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6303f90e6e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c891f3db2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed5f23810319",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b08ddbc0d6ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c05a6aecdde8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f749eed8366",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64b5e9a87664",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49982a1e682c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63fcd947bb67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6e424b4e505",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c5cae17f360",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b2c5f523b8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:form_submit_button_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cee866daecc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2092d97f672d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:fieldset_legend_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7deb5a26a002",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:fieldset_label_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4282c955e4b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9be626931fab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "300420a1ec1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61f4d6ae9751",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7597ae072840",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_attribute_required|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62cc3c0b9777",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d3404f3e76d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51742d721be8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86b39fc4b920",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a649ee646d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "989877fede3d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ae78c7c11a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5da8dbcc405",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b400b2acd41",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f9f7c40429e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "192f010e595b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "909c3b5dc5e8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1561cce1565",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b666c538ea9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17865339ccb3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "088406c4f743",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "144f3aaf9398",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5c217207a585",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c5a22d2da2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e12295e8006",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84848b13e7e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a672dd0ec14b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5d1b89bee693",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fadfd13b2c2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "94803430b6cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ddbcc7aa549f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bbef37cf96c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2c103ab71920",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c1bdcb580bd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2dba6d00ec8c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39a778fc8fe4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fec8fd5cc24d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42ce63239ba4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b78379406afc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f8d170780f7e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff216f4b2817",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5883d3a2411b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf86afd60d0d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1ec2494d6d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d0ec24a646fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc762c6e11c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aaebef3a60c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac2472bf482a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e98af132ad0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3e489e6c4d3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01b223c71613",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0db76da97475",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ee0efb1c6cb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b77702efeb6b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63d8ec769285",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31d85e3ac7fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa2f2c03dac8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9661a67e4ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb294832e68a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6edf081e6b24",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4630b3207d2b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06167e2f9e00",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed5a40dca36a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a12c39fb5e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac1c6aecf7e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dec4dafb3a32",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c45282610b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2501fe008574",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bf250538564",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4584a28ce9fe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fce491ac7ce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76740a058381",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc42bdde30b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab925429e055",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1b04931f40d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64402d297ae1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e9f1d5656f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65b312116f3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deacb1aaf4cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "816080d91da7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68ba3965675c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9099257750e0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04beb123dd49",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d15852666820",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6e774bfaea9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b00622a1ac3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37717bfa3b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83a296069f9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c7140494d89",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1e90c088259",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a739bfbf2be5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa073a078bc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85550f2b467d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6a4d8d2b5c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "962f070a1e0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e126a1e37cdf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "200ede7cafcc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be6cbf911bf5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16b0e24b2857",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cac018f7f103",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f01d52a73c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bce228cd73b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e3bd3d04e2e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b59f0524a4e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86b5581ff2ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "469f73844b5a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7199e35c69c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "908850189581",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd894410157b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a1cae7825c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac264423bd07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49dbe84aa447",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "787d01f0c748",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "895cb25f34f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efe7156e7f7c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b3086fe9293",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "234230664a8d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "176fc0162a44",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c5e20ed1805",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c894c309f71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1bf5f902e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b3d5cd4b016",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c1dc3b4fa0c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed5d8952dc6c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41b4da3d1dfc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c621f5f7e62c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e22b35a9d5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94e62525218c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c06e3e2d7785",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48ae40722762",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "096fd254d60b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "179f88d5f99c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ba0125b3878",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e83f061ae83",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dff8cee56d3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b7a59220cae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5d6233a6487",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f16c5622047",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c47def1c7147",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee0c846f5150",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bf7576afa61",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4b5bab72cfc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2d7355cc3e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1e42f18fa09",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d26a464c45de",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "055b2cfe23d8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "993ce7f64977",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "059ca7fb4594",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac312c05ea72",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b509d5acb72",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b21b6ed3cb5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adbb68002cfe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b509494f4f41",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c6889b176ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "710225583d8e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48a075b56f7b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f2b109144cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c0e06219ac1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76686c6c74a1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "863cc53d1732",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "304c39e23c83",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "276eb0c5fbb9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45c11651ee7d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbe6f11b8523",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f1e808a1097",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbeafb16ec1f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33eec30c4f0f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6291a66528d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fb7ad929ab5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03de8d134005",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0615184138a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1d8dbd3f95",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a89c55a8ad18",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ded29fe3d6d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0aef99a9ed73",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7e8a344af79",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4eacc856cd9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bec95ff12c4e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4809eaf4b3e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a8865205d1f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "702d289b6e50",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "269ad5e21ae8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13bc70a702c5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e69cb155d9ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76ec1ed1e71c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5324750f17fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2314b4e0100",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ff0c32525f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f07d80c5f8ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0852e17b6e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7d4b2960105",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2593d173f872",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6578571d578e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32b6d20ca1a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07737af2d2f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/zona-de-banys-del-forum",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30a681d3e3b6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7ca4d8c8e96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e4b145aa4682",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1f77f423c66",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d5108c91c50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bc34b73273a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "415eab714803",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e5931625a451",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84aca5dac0c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8a005ec878aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1d670931063d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d10fe33804e5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "084f0fc008f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a339e34fc648",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1665b95c4ccf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8ba3711e5af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6236ff8f55e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b36414dab70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f8d09f5fc012",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c73f689930a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7106fd9c594",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa4c6914401c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5efed244c421",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42fa9522cdf3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43bf79dec693",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "743d10423ab8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb7a56e0fc87",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04a750ea874f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e6062fa934a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22856fbfefed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c34c3f3fc77f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7734fbc59c54",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaf8b9cc9472",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0aa831c28140",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1babb6e3ca2d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b30de2ac3a7a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90ac0a84df68",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99cdd52fda1e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf631b6b68d9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92a157f0b049",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cddb8e78d80c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f419a3f27dd2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46955fb757a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fba83d6322a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fc788c577ea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf7544364afa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98ba11e476a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2f715245a32",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3151afd4eef6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bd7936e4d8a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d397b73d642b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c1d94412229",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad72de58d23d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "441046ce33dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64c3069fb205",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "791d3da03302",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17e69ca6eabd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9e4ff5a34b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33fa2c89dbe6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "398b432e8729",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5b96a87d1a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1df4f893713",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1444967e893",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca26153100a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05c58bc4da9d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dc4c28c3447",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "108ada11d24f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "088ff519093b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42e6d0ac16ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7b47919d645",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c6ee5e2ce9c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50222b8cbc7c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6556e561d457",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bcfe7ba96f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da435b2d6b7a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae7c05b34106",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41a8d3a1b0b9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "785fd759cfbe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe2b984a5b6b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9923e966281a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d48b2b2e53f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "633a3fc40db9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a07791fcb890",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "821864e70156",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "846d0687b183",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35bf995515a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "759b05b44cbd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6443c0942208",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d15700444f73",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "259c9ff274ca",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a41fd48dcde5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b442fc8ca0d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd33764f74bb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3f571d9f0a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe161678f55c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b84ca13f5dea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfa109344cb1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4c9a204c1a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98093804ba1b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7be9f8272935",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bcb847542af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44f221ca388b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09103cbf04b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9289ed7dc67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f622aa7eb0e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5570610e5dbb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47a69e7c9f0e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65525cc6f34e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11d6c72f1f22",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbd3f5b183f7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6a419930ec7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fde49df4c67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4c0318497b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "158af68da6de",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a10be874abb2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d08c5d93b34d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2032169b7ca4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2327f7f5fad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166cac4d3a54",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0436f774470b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea1f3eeef537",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67eb926c59f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23997945ddc0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3347a7a2957",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f94ecdc62d5f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "206e627469dd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1d00818a1f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63ffc8913b6c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22d39c696beb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b739099d0a56",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46f30d189bec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d51e07ab04b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "968001ee0b5d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4babaa2f2cff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e0042dfa153",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "593ce58b1021",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09cd15669ead",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c5ddd1a969c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "414d5868e261",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8254e63e405b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cfdaee79bb5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9672ec7cd40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b141a598b724",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49965b63454d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "865935ee5b39",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a136eee80c0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93b239f66031",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f149a52c3e48",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "550b33cfc459",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92058bd9d309",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "835cfd24ab3b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b25b975f111a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fcb5930545a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c019ef9d2d00",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "470f0032b3a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ac8f1c01dfc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c147832f51f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "926c28855f95",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa55d5e29a82",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5b8ac8532d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ae1196e7cac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb86da3e1411",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "458c589f77c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb482a68aef3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f0f099bd2a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53e703b86b2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b1c1db06d80",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0d24db62594",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "179cc9f20967",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8301c6e3216",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18b3780e66a9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ead695cbfadd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7b04e1fea2b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b880b32bf8e5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36fdfa108f92",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bc6d144723d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a78ad8c900a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87ce30e3335a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f53eeef50f28",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "941336a097db",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "339be52713e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ae54ef07011",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "218ae21d753a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10f4ef6b5d1b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2b006828afc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d93131495de7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3be88363b92c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3dc3df548ec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee5a566d29f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "859a4f03b182",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6d255162be5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3294a017f7bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa34f06d7fbc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d6c25db11ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5f0fd758456",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubs-asociaciones-y-penas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "352bc6e14252",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "642715bff42c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "badc4c30e09a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7ef1a1224b36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c562a2eeae8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4fbf0306c447",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0b46674fc5a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea305c650b7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc605bfe08d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a2e25a9d6297",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d50d7c7d42eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c80fdb4085df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9085df56465",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7aefdc46b9d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01018f7da7a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01dde59308c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "584f8cb174cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a977e45e5ce4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7b958ebc944",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f623b6f4947",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5157eb5fc716",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f9d6831301ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a4952289ea0f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7d448edada70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0497cc750cdf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44cc4d695b28",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd9e0de456b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a75d1a15d2e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba6c7a65ba87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69714af85f06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e72510f841c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "444b97dacaca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dad57209bdd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06242338812b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebc823fe1fbd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f85a41e8204",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1814323aa405",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4dff55eca5c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b079b10ce5b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185327ec43d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "500b63e7f72d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85feaaad6fe6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbeceacdf89a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86b4658522e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd4f5b1e1ff8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "caafcbc9425f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f015e7401b1c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50d1e56599dd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27f5a82699c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f547d8dc700f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e257a7cee920",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "300009649047",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bd65a4e5bd3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "134449fe23c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecd666d22039",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2fef78cb3b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4e5c38ea0bb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c173b00757f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a3a883894b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae9fb0b8eddc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aba25b98938",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a87768b8d27e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b802f06cb50",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef2ac25543df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e23e9a59a23",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "746ae3000787",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdace6fc41fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2e505be0b33",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "106358ef62d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b15ef359182c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83b2f5a4ee0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbe9c1e5e14e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c55fbfa153b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "143f99f7888c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e63ba9465e69",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40374660c38c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c659fd408a37",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3ab336c51c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "982e2ebe88fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76e64636a000",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9644cadf9f0b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4abe86512aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1048bf2e15a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c76bfcbcd0f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7b7cbaeb677",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "517719d366de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f3ecff35976",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80fba103821d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a8c8fd4132a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "258073c29612",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "159e30ccb815",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a23f20c3282",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b76bda49ae7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b18d601406e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7efe73eb2ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f4bda172ec1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e12ca2356e03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6f77bb15cc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeecc99f9a06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b56fba1b740",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "361efa1d75b1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7c3f3dac380",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b002adae3402",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84221e3a2b36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a4ddad9d234",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bb2aba6f57e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d6533d5e2be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b4ea1b1397d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e35b20a90fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f00af19e28dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5e156738f21",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6f28e19bcdc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95618c596ff3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4a1d52a634e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da83b3a66547",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f74e5b3fe970",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70bc2bb1a841",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79538e1c08db",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12c38750225b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f625aef3f0f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40ad9dd5a889",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb93bc170cd6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d26868c0959",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1869c7db5fb2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "274ce6def727",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c4950c08bce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4565b79cde64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c9ad9cece36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "301bb43c4555",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3562519166db",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75cdf9cb3e1f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c386724165f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f0b34027d29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c96854202547",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c4de43bff3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6db0811f377c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7715b4104d04",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d3035709191",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42993ef5bdb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3efbec2fb4a3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "205f3db8a19e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c8fef7cc308",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deae61384eec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9db777b83782",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aae31e15069",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "602828dd4683",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c903f935c293",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56da15213d5c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "332784eb8387",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca10de5e47f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0501692362ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d228bfcaa83",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3833778c2c6b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28f3231b6266",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4183da7fcfab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e096afcc041f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c47bbd68cc5a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4b9ef711db6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a85efdc0d8e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9b6a5b0620",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47f7204b103f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6983048e5db7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64590591f329",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f83ffb672d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c0c69083c27",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae225f8269e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f4f2ec0fb6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0b9090f0816",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85e214e4073e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5586a5b05caf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e30b453ca35b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31166208c718",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "701e7ba2cc2c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32587f5063c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sant-sebastia-beach",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "666353978707",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f07122b8625b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ed5e2f1af1a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f66766ee9d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a7537eff007d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a6a1b48ccf88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7eaad7f07bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b884606bc88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bfb0bd8e1649",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e298268001e7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7824d072f5e4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aecec2184689",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d3d02bc070e9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79f1f57edf9e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "806311c848aa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "41ecd6052223",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42d36c0bd77c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e477709722cf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e37d9392bddb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "02f3f0cb428f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68e3d00e499e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "538408f8774a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e1e2bf06aad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "313f573e95e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f203208e9173",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5228777910d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc7e4554001c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36c8d2e6df5f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2ab1df1710b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33d354df0081",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c965ac930fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23f506b85908",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bd9cc816f2e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f92d0d80a3f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17be400d1303",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58c5420160b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d561fdb42d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b45922109b87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "943861772b0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb3f14726038",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d937ac9f02a1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "181aaa2264ab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "243c6020b16f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a14c78933f31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a90430826066",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec289bccb003",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a201e513053",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43e58328815b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe6109e83196",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f84fb9736919",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "107342fadf11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fe1bf991336",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95655ddbf098",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41c1d5fe6663",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7579cdbf695f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8832335ee3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99cf694c3bfb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3702fd23a3ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fa27cc7cd90",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a74e9503be61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6157a64d8db8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "306ae0980096",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76ada71bd0f5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41ccf3f0a970",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ce346058ff0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d1854bc7e3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b96edcaf7d66",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c8c7da41ec2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bea5187e9f19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3190a84d3174",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "551954103ad5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "295a3ad42f4a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3abb40258952",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c849a7f71d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a9b9b06b473",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34fef43a7ce4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68cb64864dbf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2714d453f866",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d642b51c504",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac4807f57de6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80a5384033e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e501f32762",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82e6f927da95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0462c163f654",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66cf6a1837ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ba2784668f7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68e41e16a203",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8952303e2a54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd465311cc55",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cef92a840b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ed0a77ca1ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed78f3ffa7e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4b820899959",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f94eb13d30a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcde028113c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4927667e0cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8d59daf0b9c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dcd261a0403",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5e19ae46851",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "770be38d45c2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0d38865e868",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c5cded2a922",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1456422ccd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56e89065062e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "275524cbd4fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6235f6e25fec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7c34ab7890c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1802215feeff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc6c9b14dbcb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a85e93b5676",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1ee56251ac2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04664c35c7b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8262bd6ee7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b363532a1bf5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bbf7cc69383",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "910ce9eb2f26",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ed26031b6a4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a26dac433f9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c111a4dd899",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b6b8fc3cf3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89a138c316e5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37272762c3d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b5a8272b004",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ce9966a8830",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb3d643f033b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b08fa8d7c03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3770324bcc03",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aae44bd8589",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13f0fad89a20",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5062795ef59",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86e4ae389e80",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a1b1ed3a12b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a320bfe1319c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7a33fc4e140",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "110aaf35b349",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ffb9421abff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e905b6a9759b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77420117c7d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12236e996b3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9b15cb853ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d251fb94880",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fbe1ea644f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd874d2013f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83fb7e0ba97c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1dc40390aa2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bab3f0afbf43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "666c1ef63081",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db9b9635bec6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b28d4a06282",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03dbf588073c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b2756f436bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d39e535c3fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3e5647efad4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56a5e114fcb9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b3caa0b9055",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a015955504f3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef9e8e16b83c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c60f192e3e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec8907457ee2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc89e4edc537",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "112877f363dd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f33b8bcf505",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edc97c038fa6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "191adc0e4aa7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b45ccfc51b0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9f43bccdc29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9175dc7e66cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95f9ce44e10a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a4f858677d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37b9dd428ccd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e4f768afb3f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e90275f2aee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6c47467d461",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a7d66d9fb6e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51b7e3a2b910",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a09aeee9ef3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "720b2e7d6558",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2adf51d644bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebf77af0cace",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/magic-fountain/how-it-works",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b0624e693dc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb334802b21a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dcdc2d2c2b7b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "44de0dde62fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a3359e1fed5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0505ab968035",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "972de3db208c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "297209b4e577",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "927d39114239",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bd08ba9bc132",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9a6a9da96934",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "20faf507978c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d44e42c0f045",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "46ee5ce278eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "77973c3a691d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55030f8e5577",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac1aec1a9986",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e09776495d55",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab0e77ef49b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6895410ea9cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0cef90ecea04",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d198ffaba634",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3b7e69a149c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ac9a3f3f8143",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "650972bfc882",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d1b4a562d1a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "354914a89623",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d080c2004fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40e9c6b7ee57",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19a521a8cfde",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c444137d6bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4bb0b929d7d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "151cfc86da88",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68b2e379d2f1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3612a9160d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f38fad6f865d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f66b3a0daa5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e076b1e29478",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab11d1c2ca5e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8418af2b433d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0eb19c53fb17",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e985b9580f13",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "654020967a1c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b047805c1e0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b954e747a8a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aed2943b5442",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b62b281c7fef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5294f0d793f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61867fd135c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ddc747a5bbc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93df8d90710c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe7eee1c9dba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce47020014d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11c950906e06",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e3791df5947",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "536ea8c82380",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4e3a291641",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19dccbacbdc4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe105d7f0726",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be52d071f230",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e98f5575c939",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "591d53b34810",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea3f976da280",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3befce39d6b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b7eb3a37360",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb36afe626f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8990c90f52c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716b40f6e608",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8159237b7c90",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76a61005dfc8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9cde150e4df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a75e63180e68",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "141ab8568c0c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14d8f6d650a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6eefee43fd2b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d9d9d5eea12",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f81305005bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2610447ee871",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c86d9a2b533c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c22d53162bda",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da1fd08978d7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8515c2c603a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95ba9b8b7d09",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "946ca8959358",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51b950b37ad3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc3dd81a219d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "502b1cfaa017",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f95b00250912",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b039084e92a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5b92a078c73",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "527ee016bfc8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abfbb285cae5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1c9648bd756",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e3310918d0b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd4a6121507b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50007456c377",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5f882d765f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7830e0db2d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8aa3d1f78b9d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5efeb1447da2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6eac38f69611",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b16c47518893",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e5733b3fd81",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fe940060118",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d387450b985",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5f9ff4509b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd8babb9cd02",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3850e99d966d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c1a1ce21e0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2c01a6f0910",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3b648b223f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7695caa0c4e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d125bd052bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5749f02b731",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93d9b353b936",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4b9450ced0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "770949cd2dea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e956f4e652b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a7ecc9c1924",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b64b4658d19",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6643611059cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47ceb91f6edd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "977db505f40e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4052536f4ef6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e701102ece9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4630ebd10cf9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69647a90c2ad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5543fe580dbf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6f516fd4ab7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fb72cc8353d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e08c61a58ffd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbbc606a8269",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56d744a554a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b573ae2ea715",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "904e609f8e85",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35d53dc8d7ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68d65b2ee012",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c942fbdb8b71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "766d674c6838",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4ae3f683321",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4f8f3700e91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c09a80843cdd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70bb4332af37",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cdb42853791",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d39576779885",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92d798a27a4e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4231e23375a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c416de0d5d0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f302b04edfa1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98db07f6a286",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ae29da58d37",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6ebd8213e64",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb8e2e42cd51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d8a5a14576c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b4a30434718",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2963a6862ae7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b16640fd521",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1a457bad815",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e207292d53d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e029910a650",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23b7fbff41c4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79dce9b9ba07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fda870629feb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "378e1d6960a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81378366ba80",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8867fa1491c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e27fca3951d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e05b428a623",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4332570e2ba1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "372fe75c625f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8253eb8d334b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47a894950920",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c9e5567ac09",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf5544aee054",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f07a384076d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d02ac7621da0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acce47899ddf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1eadc9c08949",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/historia-de-les-platges",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92a3b9b16600",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ee6b430dae59",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fd4fa44c4659",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9c07cc46ad9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a7f98375fbd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:empty-table-header|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5baa62e643fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bc7517895204",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "51aee175d20e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a0c1196f333f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fd41755d6cc9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0eaf8bed7316",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d0c315936863",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "144ab1dfd678",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9bfcab9fe581",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27c7a3514935",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3dbc7b3297d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6c21fa631791",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "251b805681fa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f326f0eead9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5edc138648ce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c2c69eed5f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb205e51cfab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c840db25f90c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "845dec45547f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "08f81ed19e9c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb06a2545ba4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9756bcc8f41",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1337e8c98ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e6442e6753af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fea324c22259",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f3086574f160",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cee0b2a92cd0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94f586c058c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a175d0ee0bd0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_background_decorative|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae79ead5c69b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72a74af89ceb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "198737af7dd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0e4d59b85a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03f638a5d926",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbf77cc82039",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43b535a7bddd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a39efc50a45",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8524dc586f1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ed9340edca4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b363adc324b8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb8e0c09dcfb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8bc8fd62b26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61e8547f0a48",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2552d0e5bdf7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82c02f9c776d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ff36bfbc0f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b625616625a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dce4a4bf8a24",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef040a6eda60",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ddbc9fb6799",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "227c60566129",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0163e85bdfe4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6967add887b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ca0db1098f6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0e5797369c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "511f0372a867",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "506e759b9668",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1af304506bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c8d69165a87",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a842eec75a06",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3510921b23f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4d801cf344e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "215904718f80",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f55ab3df6b5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042781f14879",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77541a56f53f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e442dac54fa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a49ebebc085",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1efdd1b81dbd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66539fdae710",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86692350f424",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "135a0fb99dda",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29f565ab35bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5859aadde4dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "626c2ff01231",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7166a2f0f71",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d17426287bf9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b835f9155d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bbad3f21b75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "260486607e38",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c34d75646561",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b2e0922bbd3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f3251dc9791",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eafbdd202e1a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd35420c056d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4838cc1864a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "398e622f67ba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f1e725e2f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da28dabfe204",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1738d425b26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cda53c558adb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82a5c5f5c328",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58344433ef84",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "819d5d746794",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2e1ad83b04c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c018bdd300e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "391f7b329f0d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51c57d35849c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4a3f7ab0f3a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f5e8eb89002",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf873581c5a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71f804246fec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9550ddd112b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dd6df56d262",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf20501cfd5f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc867238936a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea3e95b86cbc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da42f9a11645",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9f80d032632",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b59526962acc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05b517a51f31",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d6d9f5489db",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f840dbc03c3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "153b68b45ab8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75211ce476eb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "086e7cef4db3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aa894fbdc5f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b18fe5371d0d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb664cc8f0a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f345a4daa2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d9ed12716b0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ecee00735c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f2c9faff735",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a515bf42ec70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcd0cf684c2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71856b227fa7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2946cf3c86ea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab6adf2b1245",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e7ba74bb4dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2be95cdfe7f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce6667159b50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78d179638b46",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ec93bf4f8cb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a8cf060c5eb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25cc51370f16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c69e49127fb6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "382306634d03",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46e76a9ef00d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "335fc4d61aa2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "157f311950e6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "631cff001d96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f1fc15d3bfa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dc9ef9f5cea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "803faff3f092",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88f5ff29cf85",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1a0259ce44e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9099c4e18df3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b4f5e671977",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75fddc1e0aee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6662380f9bb9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "299c7b170b12",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7c15aaffdd1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "124693f85b2a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6f4330b7a04",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eca3acd9f9fb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ca8a7bd618d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13bb82e4a6e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc20c234bd57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83349a88888f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0525661d9cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89572b36aa1a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8517e571ce68",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9822a69fb711",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "116d6c4a7abd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "776a8f75c0e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "100c61ef4072",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93e16b4f3a0e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "737aaaeb11e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77fd30f5ccf0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17051bfba75d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6095be8d269",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a39a65cad43",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02f5bd226b30",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c5d89586f6b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae0dace7ff36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cfcb20e7dcf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_accessiblename_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b61bad04b00d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "184c4bf23216",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "880d33d13b55",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3693e92a413c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4511cbab087f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d581771a354e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73a7a6a20b42",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec1aaadb35c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a73c7e7d90c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166db897d1f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ee7f0577a88",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb246a770b70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/fuente-magica/horarios-de-la-fuente-magica",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8627d2041b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "602e8f540b05",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1947348ffe4c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af6a0f824f6a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a176e21641fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d26912c81782",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "331bf871dac2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1370b23c7e3f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2a27365a9cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "80003f82454e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c33e2f7b0b95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0b1edd9f092",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "209d131d3da4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f1985e6987d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6dcb9af6f664",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c59c34a58502",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5dff3e0bd00d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ed93ef3e8cf8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "83c45b52cd0a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6a1ebb1e0a2b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c172e775217e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f01f820032e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7d7feb7de56",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a37f138b5ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3e8a419e0de",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1274be7d096b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "334133aabe9d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42beb93dbf3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7a71d563895",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8ed146da41e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2a1e525b4ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc1ce7f9e10f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37efcf335d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7166d525b11f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28f9b122fa97",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f137b8cc8f33",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5727cae600b3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3eebf547787",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2637bea4287",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3582865e560",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25dd59722d09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a815b56372f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e1c3774c5fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "066e994327be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be8f0d69d945",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f72f811bcea0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7f6d308a9af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cfeaee18154",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d67a047aa165",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b01b9be0f680",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a027f684e0b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88e11e4b394c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe02604c03a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3c29c8c4c7e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82ee7eeccb2a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f5141379123",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cffbbd4ea09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15d21d8e8487",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e9f9c98e8d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a66b60e51d31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e07b5efecb1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41f70712ef79",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcb032b0b2b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d87bb4b0dcc7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "137630a66840",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec0f2abaed4d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b4a4096a326",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a154dd988d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed40ab875435",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "025a2863eabc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a7f64f560ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b21a1cbaaaf4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2013e90cc55e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad15143f46bd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0ac0f37dd1b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6d99b14cb0f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0192f7612c7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d82c6c46b017",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67b1ecf2965c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca8877e0bd89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b236266d3161",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d856bbc3974",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0135f083b028",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53616c94a63d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "984e4e7ae227",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58dd3f9e43dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbb8cfaa3af1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "303f3766ff37",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70a758424e98",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c213e3e376a2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff9665c74981",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16fafd872c54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e94f29fb0f06",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f5074466f32",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "530bfbb21907",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9e31cb867e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7379f9d63c99",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b83f2e8a7349",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a374513fec33",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "743d2a73f6ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a321c751c70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54857dadc498",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e53a27644df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fae1c4abd091",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d8eadaa6c42",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdd243d6eefe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e2a274c8482",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "162116d42007",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1ab95e85446",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42b1fa106c95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11b310b2180c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e93f20ad8118",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fb744aa2da7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a53e9855adca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a5d93d330eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99305dff3a0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5cf3ba44106",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1a9e4e5c475",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c83cf8be6da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9fa84e76dea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0794f68bc26a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6b431e05234",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb404a42c386",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27363702bafd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e47f1fe449f5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf442ad66476",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54b8a256ade8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adde679c9b9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f8c2aab07b5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa2db6ad1571",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4eb2606ae64e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "880093d3a8c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84bf735267c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cc903f2bc47",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1201a64bd0f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d8ab4e905ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f5c5b4c6edf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cad04d9a4e66",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba969b0aa978",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3134c77747b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ca731ea58f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7168d83a974",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6206bca9c1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc865cf183a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06527d71d907",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be756a8977df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30f588da6728",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba07fdc8ee44",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b4b4eeaf7cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cdc58a886e8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcfe55a18532",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a8f07e8daea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "586cdf949366",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f50376c81c77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb7e6d0a41ba",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "944f842d9d2a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8264d0d2aa34",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50268cef6143",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "937be90865f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b8e2b3b48a4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52dac3bd928d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f28431ff54d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1b87855819e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6ce7ceae783",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d39d94ac4eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f217e0486ebd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dd6016f0502",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dffd102b0589",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5545622424fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "802668ca7d29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "437f039c533a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a27f4a9ec9a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3417750fec5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e168df6e36ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c91ea0f2a43d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e500e75fa6d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57d1df9552f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a4c182f4e4f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2359221bfcd9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a831c5eaf3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b48b78c5f70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "021a5f7a2e0b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "230021fe9484",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab6cf55e35df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7828f77c6ac8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e145650fb366",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45452b60ffe8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57f5bf948fc1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d76be297e9e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99f157e17dce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64acfb5e8ab6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e04e34e0e5c6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64390d2409d8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d64bde290d9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/culture/theatres",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99292b11c4a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28ebb582a239",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c5830f04f93",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "166a3e7c0b5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6dd362c5284c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4fd6a28751d8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0cee3e80baba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6babcc3a6767",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12da251934d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab38e087fd89",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2786156d0297",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e3f7eb11d431",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba2453bfbfdc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85defee3f05c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c5139f44f0fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "36703f4c0c38",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12d32a68f1e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19972a8b182e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b63e667ff34f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7486802cee9b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea29f751fab8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01d95c226a5b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e5aa4f177dce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bf86a18d0b13",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d5ac87b8936",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3ba9d878994",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b3f68a5d597",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a4fd9c59918",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "355c167cb918",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf2f8ac1088a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "924690f7e765",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43e61c4a6f7f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57d77dd57e2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b14f88eb3279",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d57bbe9095a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1debbf333315",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b36376490b92",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2bb7049a76c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e82f176dfc5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47e91bb5e20f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e95efe06d34d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "346d6e1f0cbe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0219788d5e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "225619843d90",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3eb63c65c0c6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00f1a2bb2243",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f92b7f1086dd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23962942f5c5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e05714e2c76a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fd93d23cc56",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97a1b413b068",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7ecdf5bc24b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d4448e5b5fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20ab590dfad8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ffcf4cbf680",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa40cd3df82e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4356fdb46b3a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "026ef67ba895",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d410af43202",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9d63b2aa7cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8cf1066464f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b5593015c30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79651a5c775d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21873bd90126",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05afafbde7f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a7ad558bc99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a43e1675b86e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3015f6c4cd79",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8f46ffab1d5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02ac06da1e98",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc5e338ba07b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d3fc964b505",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87bd87834f97",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbd56c7aab57",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b7c5b100284",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68507e74b0ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ee712e9c0da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5cccb96944f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f492111907b6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75725bf98a79",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5560f5bdacab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf4b068398fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "523c46f6795b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31b99f50ee89",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "098c4c326fcf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e99012330859",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8c5b7fe2938",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67239ae4d694",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de7b23dc159b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bbf3c44ba84",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9077faf01a42",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "043145c624ce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fec0ae85e75",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb9b65525db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f1f79513223",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "452c0f54820d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f9eb2ddd1ed",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3326669dd067",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52b79b161a41",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8eb6e585cfc2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "062930b96af2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b0b85b5b24f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f72776bdf9ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceb59cd7a22d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd67e386f9e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ca42d6288d8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a95a57cd920b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0245924bdb48",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83b0b3764f97",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "305e5ab724d3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8325a5ab8db4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37108d2206d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b6a308678b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb2745083d61",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6bab0c83b9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ece39a0a4d2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9df373652234",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce2b3004092e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95f3f56b06e0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7080a01858eb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "519755fafefa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d03729f9927a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9deca3759856",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93cafd5ac6c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f41dc84105e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5721909b2054",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b6c7e09c8d7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0e8e1c5c19b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "200924a51cb1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27a9d730709b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcebdc58967e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7f9215daae8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee770dc1555a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33ed0f262ff3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b632da787a1b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39bb787eea38",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ac404945a56",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "963efb212bc0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2c66643a780",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b1ee6424782",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ad09ada6e50",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c8a6379f8bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ecfcce461da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd1f6b782868",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2062016e79a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f36459c1841",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57cc59f533ec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89704ebeb1db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c820c3a12f83",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b1e0f49871c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c2e1fd4920a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb6dffe77cd9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eea115f4eccc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "279e230b993b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fcd57d34d4b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c36bc2d58b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28a22f89ed1f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6838ecf7741c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f194037602b6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccd4a6fd6b91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3af5e9dc1db5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c6a05c1c475",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8d129a8fd58",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ced39a4b6a2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "758242737ae4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d82a0c88b422",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f6809cfe987",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ce59704816e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d02afe9c9a67",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3452e4c6fa53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2d670344c11",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11a758e25810",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5595f11aff03",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "022864f7205f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed7aa609a9b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f37156cae09f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98953444c61f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "537b111b7195",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4a0d74eb1f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f28fbe0bf44",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbd2e345eee8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "872d0b35a579",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3c3a2dda317",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eba0242f1b8d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2e28e0a597f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcaa20b52218",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afb95c0bb7ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a6f7f4bf77e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "344b7309925c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f07a3ef5ca7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3baedb16f536",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/cultura/auditoris",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46fd0ac9e49c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "948b63d4f919",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "23081d500bb8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8a9e9d3355d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "27eedd4da58b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8a7acdde7167",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d827362f34e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0793e5e030a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ca1a8946fa0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "69606d37b71d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0738be66cc42",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "310a73ec1243",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c0ddeff582a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2a4ee0005727",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "946d1451d13a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fb78319756a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b2b5b395ffd5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d569e175172a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "40fef9451c0d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de20609a7e56",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3cd77fccf556",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "60640001f57a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "734868aef242",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e965449bdee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f47730e08a49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5bc9d264d87",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "413454c94716",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe51cc123191",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6faac5e92ba6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48dd505796af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7d01b9791f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "029c21f279fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98ff77357084",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63180f70c451",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c16246cd6e2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db3698cc3712",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20842c40de16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e1901c6744a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c98a8d07e9ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac6cbd5ffd77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "442bb56092af",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c92b32eed15f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35f8bf8d62f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b82beb9bdc3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc8eb002d79a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46300a5879c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39aed9c58326",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8926d8a4ae61",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57fe8b1db474",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be68675e1af7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "349f3c7a2467",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a45cd687556",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b292ab44e291",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b35481e11dde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb024c86ca41",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac80532ca1d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6d390a60caa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cd6411db74b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d7486251534",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "391b038184b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bef4363f313",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf9f8a6b5713",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7c4b89336d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dc83da53ff9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15bf21f12884",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd2b428df5dd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20f6f9b9e81",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ae6e2a54054",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5411914ba342",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63e264b84d8c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f054d46cd746",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0586c97ba49f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b301a10b1bd0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10da6b0af7d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcb7e4805bf1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b49d6c0ffb1f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "817ba6ed44a9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "843f4e0443ea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e5545ffa65e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f9ffb95565e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b11117ad7e20",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fe187c8e1a7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "725503d058fa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d019057b73e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fe4863a6215",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4614f9f264fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16583732ddcf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff2189c2c1fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fea6355894b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5357a26b9299",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d2feeee62c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b42134495a33",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7b94db2e866",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4833432ff693",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48e34a9e5ba9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db72cae12fc5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6563f0de282b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b473afec8722",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea0b3bce8adb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b339c02805ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1babfeb40c12",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "949e5c6f4f70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b16174303e7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d481327120d7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d22ce37ebe7c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5429fa5e8860",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d05bfbb8772",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4e8d192e01b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e34537836b60",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "592d57caaed9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7696ed22192a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61cee8a5732e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "470317f01d0b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6dd99719e02",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a30d4a2d1e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7278529de48",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "348c3fa872b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c77f07a095fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04873295733a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c5f3bc58e19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7b81c69fcd2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "387e2f47a040",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0de783784cb0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad426fc90e68",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb7824ec5a54",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed901ae8bfde",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4a3d5926af0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffc351adf4b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83e6e08103ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a70ce3777087",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb9bd2f8642",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "029e57979db9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "419b8d7bfc70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c84d7ab3fb1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7ed776602f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28e819d1faaf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4a12ab9f524",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5896e4dc1f9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c089bbaaeb36",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9b96e31a515",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d6da18b9596",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f8b3f71d29a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6772476be49",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "498be43311e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a96922517070",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c13d7ebfc75a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7faa7162c92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b947304f3fe1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16a8f7eb0130",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae1a68dbfb10",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "812e3a8639ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98f96ac1b28c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b026c08e69e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c239cafd996",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "129396ed3525",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22b1624611b9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1d05a63d1e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "469069a0fbcf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36e9048708d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ed5133352d4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d801dcd16b6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff1aacbeb9d2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cc6ba9cff11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64ebf98f7acc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62b4bd773bea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22d9e5e6929c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8df0450b812e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de09b7af622d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa110f693ba0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5da24fe14f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aea52e6a15f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a8415a361eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19c3f5e3888a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/bathing-and-beaches/sports-activities-organised-federated-athletes-entities",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "839d05615ab5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "842da5c9263e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria-allowed-role|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f132c8469336",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "320496c43cf0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b70fe8cd4227",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d21f34c193e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6440bfc160a9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3eb97105236c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cb1f6ae425b7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8d87eec1426",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9b7408eff66",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f81ef9046b5f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4324bcd02f54",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3507ae59c411",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5354d3b31518",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a6e74d08ee68",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "803c3510ef51",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "78baf5dd85d0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "432f24641e5a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "10feb581539d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa54504be577",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe638ba33c7f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "567a122751cf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "52f97bb08a30",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ebbda56c89f4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "559e7fc7f393",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "894497da2fdb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b97560d62f7d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17c832932c08",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd0b1adb9cf7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8a14486740a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dbc75206f59",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b99ece86c6ed",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52e59c6a66bd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0e5ba7a1f2e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1b6ca245c22",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc3efc6a4540",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea5f9702926e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc3fa206dda7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05dcb9750844",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc033e4d84bb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5355b74681f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b4d796b0234",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5331ec5c2b52",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9512bb9fce29",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f614bb2b98cd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e0fa9e5ac0f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c187d78d9cbf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "711c2b49f4d9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "196a6f8d5c34",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c7f9afeec49",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ad0ca7f4b15",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "247a2677efd5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a21a62584c9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99d78dbdb884",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d31b0f76cd4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aa178a49a6c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff432904205b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "036f87c09944",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23a8308ea585",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3faab2b898d4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15e11333ed6d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b08ef96ea39",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1731471b698c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae0a235252ea",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "856011ef1ae0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "285e6b6b22d7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0a2345026f4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4399faf2698",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8566240bdb6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d1fea4fe072",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d22ef2c4ed7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "852fba61e205",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0af70ef9988",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "996686c7a6a3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c02c3963e82",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fd2bba33fc1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8de6a089105",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15fc4deddc20",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14dcb041b7a8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3635bd05c0f1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f98e21d8d04",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d27460b2bbbf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dccbf7b06dfe",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfd120f18195",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4f4b7e2e2d0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0eaf517e4d25",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aab047c70fe4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f2cbee2ed4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d8794dd1d0a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e68a8196a6e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5ade726870d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afb3def24a22",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab833be001e7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fd8cbdc9dc3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b20a7c453c8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a33bb9490f07",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2dd3c7b1161",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "419e972d4ca4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fbe3709ea51",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "619e08a5b002",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "767b79e6c469",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9157e44094c2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7723f3452bd5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf2db89de3b5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76dd62a259b0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4ca2c97cba5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cf75787277a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84a86a7c8bad",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20827f67068b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f63d29f95907",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceffd44d7a43",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3424eaa405b5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d58f7d09ee9c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84becfb139cb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a9e2e31b763",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5185d6b7303d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49589f324f1d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1b1f80b21eb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "240770fe4c5f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6e2e9e74686",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "456a12863f3c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "448c894de1f8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbd5cd79a427",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e91fdec1913",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "565807266eb2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "367abe80b06f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e5c967ea7cb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec644eea940c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34765f38dd37",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7da4cf58d186",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf152d721198",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09069d3b55e8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff9207da56f0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d8833b4fa05",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0683155e2013",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb38ba909814",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc7489ff471e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f4e36a06ab4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "701bb32f9436",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de599361eb4c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4671b18baa89",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30b891fff89e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d61b6269aab4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f0b33154ef9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f50371f6160e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cefb8646bec3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e8a3aa51a07",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d3d458ad7bb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d65892a40121",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52efc95b558d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92d38530e59b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8dc040ab709",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1cfd23eb1f7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85359c28addc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc5d6c9c1dd8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d92d7bb5074",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6537aa2a830e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9078d541f642",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77df35abef52",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6227ca9b3ff7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07168907f9b7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd05f235dbf8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b82568e9979f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1226ca8968aa",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4562acabeb7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29ef76a2c18d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dfb837d42a7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "531b8ba43f90",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80c59af48eb3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed26fab90ac0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:form_submit_button_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53ed76439f56",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e55dbd992cb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:fieldset_legend_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb09abcc5e6e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:fieldset_label_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "648aa3ae32ea",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87e5af628312",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bf1517a4a26",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:input_label_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab78ef9ef73c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6b6c365084d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_attribute_required|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5df02b647c5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b700cabeb818",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e16feff66571",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13e1c8ba3cd1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "841a0b371d43",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d7f74bef353",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deba03a24ed0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53e77018a563",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f97f3005b9f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22994bf67cf6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fc175e932d5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e410428814d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d60262b72df",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed0470dbae85",
        "url": "https://www.barcelona.cat/es/conocebcn/la-ciutadella-del-conocimiento/noticias",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c3b137b52ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "005f6f922512",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "73c48dd3eb8e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42dfabde9791",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e7cab726daf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c49b5d977961",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "614389ca6aa6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "462863d8a12a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01f56df23bc1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "723d5f048eab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b5486b6c6f12",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ef281a81be6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5564ecb8750",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e08ae9e8fb3b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2bd1463f542",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a48b5fa0a380",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a19d56480a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "37fba66f2c15",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dfd3d6e45e4c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9369aceef20",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "96455522f6ab",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "54a3182a1842",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "59e965c77db9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8be2b57968e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b526a8064d07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05b85da49928",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c73edbf4c1cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6204890bd33c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9f8c714e0ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b4999385157",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf74613893a5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49c4ffccb1f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "485b9d818492",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34890f224d54",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45d37f4ba0ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "490abedb1599",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "329dbc9953c7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "984e189058f9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ed803244042",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d11350bb1e07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "776b4850cba4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49d9c226fd5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c87b1158d9b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc73f82cf5ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66d964b3edf0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76a31285f2a1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fabc4a50dd3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12b75ec69a76",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a865b908afb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da574f575e3b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "318f5d725c84",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "161eb1e06b1c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "093e1a9cf6c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0132bf909bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fa55ac0c0ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d5185735a2b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb16b1c00f53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78c28c7fef5d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29cc03b6ddd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e30933d0b2b9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "789646b095fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0748abb6c414",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22a0836b9df0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93e97a4623c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e10869afd983",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0226ef02fa30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f55ce9e6f78",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bf4f43f7b86",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5b7174aae8f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23c7fca3809c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6662026dda11",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ae94db4fac2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f11d6cb9331a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90a9db42a237",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4fc3f36f15d7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7cc4fe7f425",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23f36f289dce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38792c6368f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2211a7772e9d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9d88228c65a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22b5b9bc4374",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed8f5ed17535",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4855b98f095b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "392811292f36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7798c3356730",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eae890bfd217",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b9ea268964a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c9272030b71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5c51d07fd4f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a8a6758a057",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "753c4dc5b820",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0462d471db9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "232f6dde73c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e744fd98dee7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a795834d58f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4005d0020714",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa9333581b74",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5f64ac60db2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a3387813f14",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbffe1efcb3f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e78806b714b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d45991975431",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80d57e9e76d0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6140c06e36f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f74e08ff865f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e70cbb9df2a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87448195ba28",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8145011d622c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4da9533a021",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a04157430195",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3983e1a3966",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61d52240e0de",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63c0d12db3c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d95d01ee5547",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3bbfc114c99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2bf28850c73",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c56f2240a664",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ef5e9777a42",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eda3a3e51731",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "162340b487e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3e384365fd3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4db814387aae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a57ff9db8e59",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90970c19ec23",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2efdc0884729",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b241bda418c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "072cc8503848",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf4ea320166e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "354af0adce1e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c567e1d97f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aefde96760d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f92ff3fcadb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e36c68588dd9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "293bec7fb5be",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee5c7703df7c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14900cd9b4ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "895df1f0bfae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48a1967e3990",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61dc8b48bfb7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8449415e358",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3cda47a4654",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecdf4b03bdd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c698c60d958",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cac9cc2a1ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e52296a8ba8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e2948b0b9bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94187dc235c2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb612f62b8a4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c960d71801d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92c77ef5e0ce",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98c463511cff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00b7bc83bc07",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "938cf393426a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "947fc7c28e3e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3657dd5e739a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "810c87dffc33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b0056b5d205",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1078fc0b61c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdbd133b9a8f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18e2949174e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9578ccf0fce9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a01cac5ba113",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bc6c75552df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2aadd127a13a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22ba7e30ea80",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4fcc6d07e9a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0e04e5b517a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47b8f8fad324",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f2c5bf6f39b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca960b915b2c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d743bc9f7034",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b16e7af8556",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60a6d8c07cb7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d08ea9550230",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1f9ad76280d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b376016e65bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6735d2804ec7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "655567be4e53",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a2914fa3a90",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7c587a1f83d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acd96cd50a80",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6624ff314a16",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e17f25e9c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c545416af84f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d965d9221369",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f122f7b36a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f75d1cf9992e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaff147eeac2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/estiu/oficines-de-tramitacio-del-dni-i-passaport",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fcf1f8f430e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "35082dece434",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "03e32a9acdbc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e087336f72e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a28a567d4162",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7bbd36697198",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "34ac97032b12",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "83c9bde0af6a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc65b3efcf98",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d6e27c0447d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "89cb3a6703d1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c5d2c9c987be",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d54ac6dbe162",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eac41993d932",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "443090855fa8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9d70a5b7a583",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4c071bba0db3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a873f302ed9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a94848bbef6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f3e6ba13b15a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "20f1dafea678",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0528001d9b96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b9602ddc9251",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d7ebaaea2f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e780174f27a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1446fc16a47c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36c4ff30f332",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75f147d3bd79",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9400af3a1d4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3665fd68e90a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e50dea07bea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17289e1412a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f49228dc2d0b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5661755edae2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f26da4b3994f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b53fbb579d67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "693352d8d2d5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f3709b57a56",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d7b65b23179",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54d3c7cdcac1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2da07e38042",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90cead484ab6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f026bf4c37fe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "517a17bb1f3d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8471b366492",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1db0d32150dd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f23731ac0f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9eb6cb93f44",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee03f8aef42e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36cfaa003ad5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47fdf2ca23ab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f6d7929a939",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f02b3dffa633",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a386b12b4c2e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbe6558eed50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30554e1ac9b2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdcb88f9d794",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fd0f9624633",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cecb1818fa2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d1de53c8ac4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "523ef2318349",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a1e4a5be50d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30350b328e07",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d64e8804003",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e2be05bbcfc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d0aabb40e02",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dff3b1e9583",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc0e630fbff3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff93869fe50d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66d7f23f59ed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52f4b18abd8f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9542e90e5bce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdfdd5162158",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4826c58e84bb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ea4df5e384c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0741f7f56e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc7e7901853e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1bce3c05862",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4c3e35cfe9c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fffe4f341af8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "457ef59cf31a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76bb0cae2282",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceac1171096d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6187b10db10",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ae91e12199a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6cb4028008a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a224420a7a2e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f953ef47adf6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7714131361bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "602901cf9fdc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf51fde99ead",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08022ce004ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ead99e79a6c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "444acf61f010",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cf15d9e5b06",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bc2857c8ffd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6db4dd3d7b9d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a93bb0c904d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41e48c3c4ce1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcdf0ae4a770",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "054616f9f6df",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1df12e253c94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "708547c76484",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a2386f92518",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0f435bb54ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77bf11e75337",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6df77ae430fa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8df1d5165c47",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcd1c31665a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29d4058e99bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51028b53e8c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "735452ae5acf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d04b0a0a5a6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca74c901b444",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8da086575fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8ebd7b0dfb6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39ba011de0af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f832ad4682f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eaca1192325",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74fd14703c55",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc821bde9dc9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9335df16c4e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42db246a3bf4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f756d7f986",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2461a4b9fda5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d01a6cdd3eba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc5fab781dad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abd95ef98fd7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5f8b6a5efce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb885c8849cf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcac81f77e78",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88713e0614e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddfe69373a1e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dab492d9c0d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4c13eeaac2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aae4342c7597",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9dff1c1b03",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33189c2593d2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df24a74df62c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16343fda1b77",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6acdeb16d789",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb64bbe941ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5100a3d7345",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5efbd631c76a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70a1899c324b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f77ee14c5a46",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e29ac32ddc21",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38d9dde405d2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4e26176d25",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b60f927c054c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad95f3ea712f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6fb8f898db8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2472c4a49dea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "251d5fadcffb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe46e28f355",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdda54a9fb99",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c57e440faab",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bef20d56ca47",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2d5ef31c21b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fee22fafedcf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "808d5f097017",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1702845e3eba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc88a2e14eaf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "add1fc56815e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e1c00b10ea",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56d8080b4a37",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "739461b18ed6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "873f470ee4f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdf2bdcfe587",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1fdbcec5124",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62771506391b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0da7313076db",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57d1810f7294",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e62fa608427c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f0d9d6e0b42",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d89d9c21619",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/playa-de-somorrostro",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e7fbaf91a8b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4792a37e0ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85bb6e128bff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dd828f954456",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "820fc59c7f90",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47bafb43c06b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "75fa75ea683a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0a6f4274578e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e5560c08bc9d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e4d976b620d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f42e0c28ba38",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d04b78af5576",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ee1ea704de19",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7bf9966cdac6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ba1b75fa514",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "035b196ca494",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "44946b406321",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d449e0abc28",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3802c3f6e8aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4e05d172077e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "edce565ed39e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f5820221edf5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "826d91531d20",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06f2a37edeb9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e18f90e586c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d66c8f06cce5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d952b3cdae0f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15da25951075",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba1c403a26f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6de60ec7722c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6145cd936200",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "127ab59b7f50",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c7a31885d0a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99b5ba3687ce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58c6293fd8f6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "091b80b90a01",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28af4ef42474",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a96cee473da8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6503bffa0510",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "652c143981d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ed55216edd0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0cce7998ddd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ed662364c4f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bf89afd7cdb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b4e69f68778",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1508a4b9d30b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ca755cbf16c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f53f1165547c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67052cfa4736",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3719573a93ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "608d2fded6a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aec6640e54a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a3563c8ac96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35217a91f8ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61e9b4d2acd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "882e82404cb9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c1cdc0c9f63",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c948141bf48e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f7d7fa14181",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d880f2677229",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c98a3d7de30d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d506cb81372",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a34a97ec53c7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "413ba042a030",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe6f591dd04",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bef40d257564",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "159ddad5e47a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55c77ada62f9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c84b40e35eb1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf744f9d9a44",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e6a6524d8d5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4591f733243",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88bab93de147",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "822933b04569",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecd0d6d20228",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc3174a5956d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a89efe21c61",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5173f92a9e2e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53ca9fd0389e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a69c1d982220",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6526f7c5129f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12dcffe5ac7f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "132cc3be5db9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25abb4977e13",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38267aacf400",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf9358cc3dd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79b93d1b62dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1bbd74fc985a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96af3ea26d6e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff3ddeaef67d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccec053df3e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c88e1084bda1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3b6db88ab34",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b61bc761f74a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3dcb882a0d5a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffd3f496b7cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e38b260ec80b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee9136f17052",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "566fc5a9944a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "725a629be03b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a235c0cdd883",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50a1b7ec8fa1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fde61a1863ec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5de24a2ae107",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5540a1fedc68",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3e7b8a80ccb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82bebefe6e4d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22274480e10f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39303a250f74",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5a2ea0e3f9b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "875cfce5ec9e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b48a765efd94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "953965b6487b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ded96f1ae53",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9aba478b0567",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c9d63a06e45",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aa72dcb593b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aaba5333d1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "925ee9bb570b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fa59c88ba70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca9299afc6b5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "895c6dc04310",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8141d30890f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f5234cc2336",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f794c4c197f8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9c8411579f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "485596b6d818",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba36aafc890f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8601785eaa67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dee4f4fa4d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "603c6e1f8ac1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "358077e9e7b2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e811386f4a6d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d614c65c0665",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c60057770f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebf443b6aaa6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cefaad6316ee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b8693112bae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93297cd6c8fa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7399d93d72ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99962dec6e3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d08299aac04e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f1378bc94d1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4273e69bd11",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51215f288d04",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19bb3d6ebcfe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84d93e31aff3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74e101e82fb2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92706a77cd6c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6d066437cdf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbfc93fd05a6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ba96928875b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3b9fc25b686",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c950028ffde",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "258cc82b32ba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2dfe93c7dd6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad5cf914962b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43c58e51aff0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c9ef00316ca",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "468ca6d029dd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abedba9c41db",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a966c89404bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eeca6f3f30b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb3394583532",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca59a56b18e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2d2e87d4d1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2dc3251941e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71d1f0e61738",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ced80b925395",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cc26412a03e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efbd78ab1228",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22f582ac52ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e4f088ffb8e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bd4ac1c9cdb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ad3bc58444f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "216d355752a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8be29d6ff50d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7fe042234ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85475eb72061",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d42252094bce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab70006d8705",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70867977a2a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5236aa8a9878",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "daf85cdc8d07",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f07ec79dfd7f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0b9256458a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6fdce10819f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7819802ffd2e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66c2f12d84c2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "118c0fdc8e2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6932f588e02e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "872dca15e475",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90ac13d76617",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc4175a37681",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/federaciones",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60d05cf43571",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf449313c5ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "075953f6d534",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b151abc16b9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "87f5a3e91241",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d3cf8f6fd03",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f9b7dbd6504b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2ea72f9cfcf2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc42627e372e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5e5260564c58",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "067379291551",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf0c97ce7308",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1111f9eddd2c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7bc2f28ecd0b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e8572da1d6bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1408c0c277b9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "11b5ee895398",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3ebdfe0695b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "db73413fb110",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "19d6236e440f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "821362e91ed0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b4ed7ae42949",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85defa05f285",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc7939ba02f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e08b1166c3d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1edc1b58591",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c664c193618f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "652571531696",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90e476f6589e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "935a16201e4a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdd581c8ef3f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d5d5f2ae59a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2db72b8dc28",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a288f170bc36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3abf965baa6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81084873f9a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ea84ac5b623",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75080befaf04",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e681d8758920",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee09e0d04d68",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af073849b596",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d429df3426cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba82f81f7ed1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98750390c13d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e27923ae404c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6acc9cadbd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4afe0de91bf9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4576192dd33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c168b602b8d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5069473f7a4c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e2dbcfab210",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65a420663265",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "498ad6cde0e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98c7be7dec86",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa4314a831e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cdb97060483",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac7eb632612b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acf1f9d78f0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62bf0394eb2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3725bf6559bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "772474da5784",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "972f85b239f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c8b39a53ae6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a01fef7e365f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b6d549429fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "733f4439b235",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9017da0235e9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7919ef6bba9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f62da91886f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1372fdbab228",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c69d9740e1b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81b078df4a0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37322631d964",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc983ec9b408",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6925f9768d24",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1685649aa005",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "febfd7fec64d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "526c9f667418",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ab3427846d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "158bb6cd7892",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac71097e3f39",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7eb673bd293e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd6396412eca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "063d4d5aeaa9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06398d968d30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ce2449621bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bdc77c35080",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c7c42c509fd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "becaa31357a9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3673c1bb5b4f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1aef36573d01",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cc40fb4d196",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c54cad2e4856",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14030ba10d85",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53cf2d11b0f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dda29854e060",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcaf13267fad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb73a8786391",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df1a2ca35fa2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf437e4e27b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07f73f4fdaf4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aee070083f79",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08c29b0eac14",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fc395d704f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9eae534bfd6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fec915d666f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7663cf17d4d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecbb688f3dc9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af72e6498426",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d70286bbdd62",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43c23951a33f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6255b02ff25",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cb1368d8aa2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "434cacaaec77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38966b9522da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "469ead670607",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b150d90ebb4a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44aed200b439",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ade013cd617",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63546c390481",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "627cf3f1e8a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fa17e11278a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bd64fd51683",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b43b36f8520d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c7757882ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a652ddc310a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a69fd1dc73db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27ab77be89ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef54ea3fd02c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e111d48c792",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8cf8cf60d6d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ce194e89cef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45ed35f9e7e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42bdb8332292",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63d77431cf73",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aff729bffbea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53510d4a83cb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9a0c575f5bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22bc114cc7fe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22e5451a6f7d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3643d053ef2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61483ca16c6f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02ef804521fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02eaf18aec03",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfb19bfbed03",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f33039f3419",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e3ee9f29dde",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d25110fa60a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e9a033ef670",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bde700f93938",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1118e58dd2c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d20d83bc7d75",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a183db9ad4fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2de66f68de0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe3d6d1ed05e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3111c0d7fad6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d94afcbb8649",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "337f0736640a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0f58ec12d58",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3134b2be748f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88cc2c650b91",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3c4951cfb5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38be09314025",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45353cf701f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2f6f6d5f0a4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fca77be8834",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d19ac33edb02",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f233f3937970",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d46b462d05c4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6856c33e5e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "470d96547ed7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8284be02d983",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd233b1ff7c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/activitats-esportives-organitzades-amb-anim-de-lucre",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bccb1484c7d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "076fdae8fb8a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eb2a2c2aacca",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "49d25d430a92",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "24b2ab1df87e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a1e64f4396d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6637c7849313",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ec8b356f3a92",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae50d4229674",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "702aca664f4e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fcdd7853d498",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3960d740344",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc4aac6ab755",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c4a2f37761e5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3dc2b0031663",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1218b4ac405a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b3fe08be05c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab90b6f531ae",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b9e1cc133847",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "71d6b13e871a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1224442eb9cb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5c9e7cbd87fa",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c9e18d6ba66",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97181a22d6ff",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f629166001d6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c50400cefbcb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "697812de4bba",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1b8ff835955",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13d4025d94db",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74ff8f1c67e3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a5527ae7527",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d1ef7af542f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6551a9b5a279",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "583c4160bace",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4021f7e9d173",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6eeb94d5504a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cecd3115d4a7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "679592b05865",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a93c8f32c6d4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4284167650af",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d69510f9875",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "647969c1509e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b960752d76f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4483bf14375",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a0bf568cfbf",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d1b264681b1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "897ed3cf6f31",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cec9abd26012",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1712ab916276",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6d0fad97d24",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0a611b0d7a5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ff4bd852681",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3aa3919786a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e70bff02d1da",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c32880dd4bc5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3579f7f285c4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c97e876d09eb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb535fea085d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddeee7718930",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5f6ffa109b3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11c64c5a672e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6950d64587a8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f82745bd1358",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30c23cdf0430",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4d540eef0e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d69e30b883a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d970a3dc0f4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d0d01380196",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d0111488738",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11462ce3465d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c8f891c062b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7109ced9e08",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62472fa989b7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81dca4872708",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae721b201c68",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "285606d5d1d2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3ad86f9ea3d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e721be6f620",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2f4765fc2ce",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e3aab232be3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6cedbd5c697",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e536c50264f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d80da1044cc5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b5e6fdd42df",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "160de1694fa3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b2eafcd43d7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10d3822e5777",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5553ab4a4105",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a0fb816ac63",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "838e065d15d7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a39517afdfb1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5416d8a76030",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2027619a2a9b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3dacb6df68b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5f8d5608e28",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "405712e9fa29",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c6eedca16cb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c7bb7d52d08",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50f5ada09656",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fc96da4cbbf",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c96cca8644da",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdb171581609",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1c33363157a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac540e5428d3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa1ef5f51c5e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a20ccb8a651a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66a140157e3f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "204ab7a018a4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d975791317cb",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eeab1d9c2d7f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "062f77544332",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f04df87081",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9113977d4419",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "407ef2ff3e88",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba72b687b4f4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ab3b6b130dc",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "889194f80663",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "712de6c71628",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c943f6d1b70",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b2e2345d90b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1801ba87f37",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7e247f336fe",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b37e14117aa",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c20d4cfaf21d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcdbf23eb2c6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c0cf6a4c911",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4669082baee8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "030c061c70c1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "181a6b36b909",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c77b54812e1d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba4b33f87296",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "395c5d67c2e3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84ba510bd7b6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "670d4d12da3f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "748eebe89af3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3de8296e3e24",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35541c0e5fe9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdedab725813",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c45dd9301bad",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42b4109f85e4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6025fc145f90",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7af360ce9b31",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d400d48d1d21",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "567bd629002b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ec94cd93dd4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1c9ac9dc2f7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4261af28e1c1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bf1341e567f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eca2e6765a27",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a5094f0b11f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8749bf4233c5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cdb19746103",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0442d76482b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deec2679d858",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92fb3f5c8dae",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c9ab7f8ae1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "164474d237fc",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7db362e14fd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d2821cba1cf",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f108bc4f339c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "342402e2f2e6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27031c08cdba",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0413979bc71d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d5b123e8b8f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d89d6ac3383f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "226d5ff80cb3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "489de4abf614",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b8c94834334",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b094e4920ea4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a74b2719fb0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71a12a987c97",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2c5dfd7215f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75a8de1155d6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca4f65adccdd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39aba1b72bef",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "883786e2fd2e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff72571049ab",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2b3bbe31bca",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185834cbd367",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e0705affd6c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba4c95c45001",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c048f3bd436b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44c17f66f559",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c86ebd13de20",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a773a4f1591",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1725c289b819",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7a880022bc4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7de92afdca3a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98a8a7420c87",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dd92e193c06",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d02897560e1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff58e1b46d92",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/greenhouse/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bc45215cf47",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "af38c3049042",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7efec7d2b491",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "66fc2577dc8b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4786dbc8d308",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "17bb612407e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7a9a7069e5bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f7f30b27ea7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f735edfc7cd9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c4ac5d1f96ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "204c700407e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d101f4e73bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc713eede317",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5aa586c3f8b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1366f02786b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "749a58bf68f7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d55aaddee364",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b3ee6a4a969",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2a68722109df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe23b5d34126",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a080641dd27",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dfa395235151",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "76a4d3361928",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "202335bf39dc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b78f8a6ed4a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e33b631c4fe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ec75cbf0e99",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7946de70699",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b2352d55a51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "207d1f77d61c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb9047b17d43",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc84c58714de",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21d0366e6c6d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94045647d38d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c13ff3d84ad2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6f16c608f4f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44c623a82f97",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8eef64a4080b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9160dd5585b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "524dba8408aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f416435b478",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9524d051c761",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c414e2818535",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "300db3951b9a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d94ba51024d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db9c748fa7f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5e8c65ad067",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39363254fcdc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d05d8b3b0840",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cc75dfbf849",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cff6fc188bb9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a897c1f53a22",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0510d6323926",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efe3df6f7f77",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee7c7fbbe98d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8054705cec82",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2db4c497796a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0124f774dc5b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2e7083938c6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "013484fa0aeb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ebf7ace0804b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b7acf9b49fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06ff3f733695",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "147c47a1dd3e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35230c6ce819",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a128ba303634",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da8173b6dc31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdae8aa23c9b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b5be89b50ed",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "560624c21d9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8533c30b4be",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5effc5df1e4b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "321fed4811aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d588722a40af",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d0654cfc797",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1defd361476c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e327a63b3ce4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "039c7cc5061a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe3233b56dd8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c78e81f40000",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6a568d40e01",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8273f69189f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff19f0017f1a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d953abebb56",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ba222ab04ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1f8c22fdf6b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46a5ad27d301",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2511c6feb9fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8ce54a4e0b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eb0ff5febcb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9edabe8a9222",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c7d1b2f565b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51d1b16b922f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "886ee34dbfb3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28eb8246fb8a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca81460e0ffd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f2599cf4f4b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "387e4432005c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "226503a615ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea1a0e253277",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e36604c5fa0a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "350787f7eb3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ef1bcca4709",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bf94735281d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c892fe46318c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f8498a22c4c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c434cfbfb63e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b4b258cebe0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "517c4aad0d7a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d413255d95ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3ba6ec393e4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b88b47fec9cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57350aace310",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0370bf764a4a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cacbb22d245",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22690bc791a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3960cd66d47",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bced7a97b54",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ede0ef7cfe08",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c94435e40703",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc44925a52e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e37620f277a6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee3ee096d630",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd8b7ccc15cc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3385889a1c58",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4044c0d6dcee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66369b1f3e79",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33c343bc226e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be2223574433",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f020b329614a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1a35410cb50",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e6005485a9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a1cd17b4cd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ca54c9301ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7493a9918c03",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cff1bc5aebe8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34a97d827cc1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a703a9364283",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd4828e9d5e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98f7e255c165",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4d1e58b3946",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "facf04bb3793",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0c931e54193",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4986c75a0049",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa6904f811f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbc6f5cbb6f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41f148e386fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df31b3750df9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4bdac760d61",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a812cda2e78d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "556ef7064519",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2f3330c928e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32c71e3111ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e784608689bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dae0e675aba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76e3e1193898",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91694b01c596",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ef491cc5761",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ddb68f38179",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13e8aab00213",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "512ebb586836",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c39d8b50ce5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7bf1e735bd0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "559e59e05cd2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcf56d450648",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4635dcf9329",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e622469aca78",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f23519828c40",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6d8144132c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14f0422860ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a66bfa3450c4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5316e04f636d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a2aa680b2de",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf4f5ab4ae62",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2dbe141f4bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dab7c68602ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2a75d533dfd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c95ca29065ac",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31da5bb9416e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85332846f1ee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "042759c90706",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bd2c7168cbb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd740fb0ae40",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "201007e6f753",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd67e04552b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f61a800309d5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec33483ec7ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce3863c01da7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "deffb5d31cdb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed723eb44a56",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ef4cb0e2eb4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27c145bd9ed4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/posat-en-forma/installacions-esportives",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1099ff0028f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6399acfca9e9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "wcag:wcag143|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f1bad50d529",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "be9fb3da5ac4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3fb975d2b2d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "02dcdd814a8b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b3f3c687d18",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "46979600c5e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0023717437a4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1dff60ad0cd3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bea42bca0d15",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7606ce315c3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "778b8e2a526f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "467ab1ac03df",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6556d3f29263",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9cef3660ef98",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c733def2b0bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f82a2bbf278c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d52741f7256c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4fc47f436a7b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "90051ba02d8f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "80bf7259a2cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3fa1e1752153",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d254d69e075f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79792a04e167",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2bd11a12b7f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d5b0505e6341",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "53c9a79073c3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ddcd16d298f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a43376b211f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "06f4d6b3fc4c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f8c6f7cec73",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e58952dd360e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9e1c9859034a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "81283334dc22",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "752a9e650b00",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0cacdea1e213",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "56367d1bda35",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63dea229f023",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2bd5a5194cdb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f3d87ec9819e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "00b140cd8c51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "abae38016ba0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2bc15052f62a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2185c6bcfb12",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f25a32589dc3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8cce417272bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6e8097e7f86",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e884bfecc5e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8991405c30e1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b39f613c4be1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4d360c81ba6f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a27d83f21b35",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d76678d668b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "833283fe7096",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab6cfd94b4e7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b49150327b1a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "082ae2a03a89",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ccac7c1b0361",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a894e8831cf1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "080e2a013b71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a189c9e784d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2357cb92ef9e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c01954f9da09",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d56e6fef98e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69dc2f269ef0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfc362b5998c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f927be0c17b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d01cf1dca870",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7abdeea2dede",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0744db9407f1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c2728d86bbe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ceccf6c094e3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed00c590ec36",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1425674ae572",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72f262ee4ee3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b7c9bbbb045",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5f2aa64b65a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4674756caebf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1617ab8b0365",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94370cecef51",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ff5d2cb2cbe",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d47b274c7b0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a13ec971859e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d92fd43d42bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c25a6f16ffe9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "700a26a11769",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d32728c0a61e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9baf182b86b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01738c6b315c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8da1a90da48a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca23b99657ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa15f13e7b37",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bc8385b3c42",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eefdb962aff8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2925fbadfdd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eda47e2681aa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5868f4aa97d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98925f6bce3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da7e24234e87",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "734d85d92de2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5500fb7f18e6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "273282bb2456",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "331f18a42083",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59feb85c21f8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c22be4b544b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6523bb0194dc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8657fa84a85",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "729fc1f49cc3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26416a8534fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9232d15639ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2b5435dc605",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de2a80ace3d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cc1b07153ac",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3723fd0e3f3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0de2d723af2d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a83ac79c0f2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "790fea940190",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01ab5ed805c5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01eec499a8fc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af35050c10d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4ffcfa07add",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9e81aaab427",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2acb749e3e93",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b0d54495d2e8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5707cd68eea4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60e7cdf10be2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23732d71a5d2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6334962449b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3588e1aa8bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eaac141d8b8c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8df420f95a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f265db72657",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9340eff13b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4828931c751e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5804b4d50cf5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4798e71d34d1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80fe7f241aef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0cb89eefca4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d31c4b9a2858",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3f4f9db0bef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "872a100ea4b5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20e8eb07e38",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "029170411622",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4e6d6fc4356",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f0573118c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82e97d70dfd6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acd6f3ca8fee",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb24828e492f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "985906c3bdad",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05911a68e4c1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5956f26c63a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d563b2bdf64c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f27febc54b00",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8aca73e0620b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b25423bd06d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c28d88ffc0f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35355313e3cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5908d5770b1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4642cd8aaf54",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa63279151c0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c8f61020cbb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4179913c312",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c857dc1751b8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f3abd80028f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1652605f4841",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d45c842d0296",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3286751f8355",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b65128164601",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7a8a9128600",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f8c4c132750",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "29ed4e58a992",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f8aa28be24",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1633f21c05c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d42f4612970",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae70939b3dd0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "272d0a51f763",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67a1fbfd8530",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78a87145808f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c971dbeaef4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e7148375060",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c0c1c15e78c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed204c0f6c85",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93c1d9001260",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c1f629c917e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65cb18880160",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3c4d8c4a8c5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b046afdd73f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1b12030d7a0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb3282ed28ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "523b688a0adc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0803c06874a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b683b92583b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1139291233",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83b0ed0d2de3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e37f7922948c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad148ca6c016",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b52ea83b4da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "480bee493bb5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbf6a2079164",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "262ba94e9893",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c18a6a616096",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3a41d4e29c9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5387f06f4ef2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ed79663a758",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c2dc20c9a34",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "882488b8f764",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc053554c05c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "436ca1fb8430",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef9c83b2dfaf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b0a7e4ffd50",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8820ac68e341",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6f9900d18b3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c73e289bf2cf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc756834e966",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f95a6e2025e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beaa62dca2b7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93ca8f27120a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d449c19ba49d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efe29bea50d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54b9680d2495",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac58b5a3b0ba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dff5440fd60",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3344dd061e44",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e68b8599678",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84df37a93757",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "946e2e4df384",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "747ad9d917ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f46c11a808b2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/llistat",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9769e00240b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3525f7ef23c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "42fd9201d87e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f6a3efd43d70",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5446592d2d83",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c1adcacd48b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9df400f3b6b2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4b5a73e4b9e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "295bb7e9222f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "248679472541",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7ccda86970f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e0d7fa8fef41",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e813da1ab3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bfc1b734a11f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c813af19ffab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bfcf5d759ec1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c215ab4601cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "46ab95f1185c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b5e350fd98e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fead710492f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6af065613838",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4afea2845d24",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff51b1e24394",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3f4e2817fa5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "de304a32dc5c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7be2b85fd6d3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67e333ed91ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51a7afb7e938",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "712ca103df35",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc01d7186599",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc4484d5b3c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd19f735e74d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9d21d4a3bc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "812ba3111fd8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e17d48c992be",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9063982f5269",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a55193e2e255",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12e5682c0a21",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2032000992e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c08908c28e6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10efbb38e92f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a775c9f33615",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d43ca6a54a75",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "206ea86c9387",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce679ea83a2d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b36649c4478",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bf366796837",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fbf22dbc084",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c644fb7777fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffd2bcd08bf0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2af90c93430b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83b1e6123f64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8a0214b1020",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af1868548395",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fe582a63f68",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8a3aa219fe1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e57ee774be74",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3512cde60c79",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c24241a98a89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87c1b5238eb9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee883223dada",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b7365aa3744",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e716602048b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d7424db93c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f718c99314f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74942f91a408",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c9db7f3de96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91c9b2dcd611",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94718f4bc2da",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "995f3c5364a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "197b71600825",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0710fe38214a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a7292afcfa9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6e20cfb1c5e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83b15b9f466e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b523f348737c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c78f3a0b6bb0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db6d3886b9fe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7308b05cfc39",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cbb94b3a850",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be9a623da362",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df5596c145df",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b14567383f0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "784d1ec2dcc0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "716aef1791f2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d37a366fbb7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09df0cef1d2b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "932fdc22375b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a61a5858c905",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbd0aa0a12c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be9387d67e8f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5848b3eaceac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8fa491c2ba0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91c5fe458ab4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8c53d9bad44",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae84e2e9f1f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d44410eedf57",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a69d1b467dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7345c8f0d0f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea3f11b29ce7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62c66f403087",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c7255a29611",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2816505bf621",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2746209cf9a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e436ac7d649",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95ab4e7b67c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e05557ce86cd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "174c78c65c00",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2bb7fbff083",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00b8316affdf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "979a504f4e30",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "405fd2c10736",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4ec6f0546bc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1228a4779339",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cec7fa939325",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1d2d2d530d0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad97dfde8c0d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "295dd6ca8174",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dbb3602ec92",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71bd9ca6e5fd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b86f3a6e70f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe50d72ce4b8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "425801dfbd10",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90025056a0f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32ec78d4b383",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d04327caca2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4334a2c4479",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dfa7a89ea55c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9df33cc1fd3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "726260e53ce4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2bb07f6a713",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c4375d45b16",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a388d55fdad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8f9820cc8d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9df07ae8ea3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf7338e7311c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23edc2c4f368",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08896eb4d224",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba9644325ee0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1eaca10edec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "002c3298d577",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99894a3c625c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c0888010283",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa902a01f333",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21f8f77a4978",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5456977c6c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79a6bfb2c9d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "870afe54debf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af9ad07afe01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f863376729e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f73325b16b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b8808b3cb74",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32ef9427f498",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8c0da7e3311",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f0e23e09394",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b2e80155aea",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cf74abe50fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b4549d05367",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33e8ecea1fd4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4be398c64074",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3f57a063a0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b27b5e4a92dd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df2022ffcecc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "251999f77639",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "682d5f395f89",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e0164652cb2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6dbfcd7570a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a062a1e622",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d534a75aea56",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27a6b3f4ebc9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e98b8ad78249",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e0e351c8d12",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e19716ec1a28",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28fc7ab08a66",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cf1da64027e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3013ddd87e60",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b764236f420",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08097f08ae1d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e2ea99d5930",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05a8bd3e4f9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d669331bf3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1421421c5d0e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c64bea7f8a5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d01d1f483950",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b596157122f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c1779959655",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34d5d63d17eb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cb4c849f6ff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bd312ffd1d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43ddcb18fab5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52b4ed701d1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7bf80c9e98c9",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f6f3edc47ed",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3a0100fda40",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aa49d2dc732",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3204c1ae0a0f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2de7c6b76c7f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6f3e1c71743",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11eeeebb333b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc66ad74e853",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1305638fe8c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4befc73d0bac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8fc9606deb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87ce9bc9f197",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c912d9929dc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd1a4c89cc85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/summer/municipal-tax-office",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1708c54579f7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2baa7c8da061",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf1f41b0b226",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "684b47ac60c7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe74fb51d3df",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "29997a6adbc6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca5e23a93749",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "48e3aebc6a05",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d25b9092930f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1fd0b9c0a1db",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7f1e01a4a395",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "894c072c931b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84c9cb83c550",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "99a3c9d3c476",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4c03d81c6e40",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe5cfe12e85f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e9f33af831a7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3473278c68bf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b70ba7bfd16c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6da8ec615c75",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bcddc0a575b8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8ff85c373dd4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff38dbd1b63b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e12461cbc243",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "338e5ae7cbfa",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6451b575990",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b47ece502d5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "074590a41c22",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e54cf374aa0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0558b3acc53e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf5af58deaf9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69b324722e93",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7dff33fdcb2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e952e9be5d5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "678af274c73c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dbe8d43e8d8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de92f1571bcb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d2d91a0069e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ffde6b23f7c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62e778af736d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03934d4b8ae6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbaa974f18db",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a40e21466e31",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d5c391ab6e3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0390810ce5ec",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01ca2e97ed36",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c93db366fb17",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a619ee7304dc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd132469b5dc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2feb98a0261",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5aa2ac126174",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38f496a0b31c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed89c4214f92",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93308aafbb3b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f94124baab1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d549998189c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f4eb5688946",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f497207cc3f7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b144137b0326",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5755aa66d764",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d2870d56164",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1453c6f047d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ea1315c3e8d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f8efa2bca24",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ade9cd0c4b33",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef55b580a97d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dc3060ebf19",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16b20faeaaac",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d24831d80583",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8450d885ef03",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99ae5e8fcb64",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e4a47c45667",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27d3eee47fa2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4710f098a3f4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0385b65f887b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a11fb5d1ba",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4db8da40a3a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "726dcb8a0494",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a8395785a59",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d11b901abb57",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34ef76d39f53",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c1b815db557",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd248bb55004",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "958e313c435f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b006323076c0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e5f1b4d998",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "735741d75755",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb81a29580e2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc9b1a415d1d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5515699743a0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6602c4dd5d8f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5866f904d0ee",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9264ead79fb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6f2659bdc9b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1038e5ea94f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de0538fc0818",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1301b943e23c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2de696a33a45",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb0b3216c6e0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e55ddb06225",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "796dae429887",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f6df9e88f43",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a5b3a76e54",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f659a83cbf5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef64c156988b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b174f8356b9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97ee285f8fed",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5acb94aa6073",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89df8dc0a8df",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96e88ad94325",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e13c43a2292",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "017b0258dfee",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b9ae40337f3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43239022ed97",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7e21063537a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78e20b27243f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e0386e39109",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7cbb1a6007d3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a2c24560e5d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e315f44dc9c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be4b5a53c3f9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "180000f98d79",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c896f06c510",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86b428a7acb9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7299de4b1199",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff99b54b8986",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc1f9c42f26b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6b0a5556bc3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15cb06322ed4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e3bf0968f6d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a425caaf7c10",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "098464d80721",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08ac18bcf5d5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f6cd6ee1ea6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2a966eec71d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57c2c0f99569",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce91cc2fdeb9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "383259440202",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a625aa09dfae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b8ca47d1de2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9c8f88f0d43",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7623f34867d8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d50d15451033",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c116ff3c86c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9f5e05afe3e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed4cda74372f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "593a1d420e67",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7b5ca0dda4f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7a6a66887c2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3e9c7e9f6b8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94529246439d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e70d12158dd5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c5c5ae5c75f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "061855dfcb1a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "055a6c089755",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd39e77b5616",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "954e95a83303",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81458324a384",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a508f529f866",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6edd3d372701",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1142b0653d94",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df7dae41c63f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4241eb88645",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df25df82f187",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "412a49fb4d28",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1a54149d725",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bae23def0e47",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2840c2c0d57b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d361971a75fa",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac4de5692a23",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6aca6b7070bf",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ddbdf6ce62e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38501f3b1858",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62c9cafe2a1f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa3bbd08ead9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2bd6ef0996ac",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9d0538d5eea",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aec0383ede71",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc70ea82825a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df00eed11c6c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6685f6aba3f9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3dac8c3d64b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9913926877fb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d7c82723493",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cfc3e53ad8d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "967ecd3582da",
        "url": "https://www.barcelona.cat/en/living-in-bcn/environment-and-sustainability/list-containers",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3033c8d5264",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "wcag:wcag412|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5b54462490c3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "63561eeedb23",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "wcag:wcag141|light",
        "engine": "axe"
      },
      {
        "fingerprint": "51512e96203e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6eee42282213",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "32517f9cbbdb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3e258acecc05",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae0d39a76942",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1261f0ba6376",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "080a343a7097",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bcb41a2b7e43",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f1f17f97075e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2b8b16ec9945",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "84d686bd1e2c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "93ee6f870de2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2cbca47ca002",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc8ae0896f48",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4f66f29b6af3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "62e8ceee713a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ea7f0af35adc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f5cdd11d9bad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0e3a0a38b1e7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67690252634b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "791f103bbc47",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "82b9cda754fe",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9b8a39671e69",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f793ed232283",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b48aa363ff7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7544580e1143",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c96634b1f65",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6249ac6aeeb8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30e6dc179db9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eaf061134399",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1afbb6dacaa4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d773d7f2136e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f36625dedcad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "83e54676c4fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa6343b1ff2d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3e2dce5375d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb8c0faef7ae",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f54763357b12",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ce76c529263",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c869e32dd4d3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ba30a5c4bbc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "520b214206e8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a88e38490de",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ee836e599c3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c1401f44ef6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fd6f4ad14a6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e542a9e9ef01",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ffeba6fad47",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82a54e757044",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34bc9719c5b5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "341743f3b0b8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91230091c08f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f268d4f110eb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a05ade18b0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f3ab3efd40f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63217f86ecf7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d289c376163a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5d267cc9598",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad90f7daa493",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d66697467fe",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e138705fa8f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27abf60e861f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "826c39bfc45d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ccfc8153637",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69db1b8477ff",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5fa5b1b75181",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dc347616e68",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f8a4b042257",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b78d550459a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b439f0840d23",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ca7bf083686",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "748fb0a1dc73",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "155be7ba8e63",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8af7703f6016",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ca8096e2958",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76767e323143",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb5b577333f6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7b162ee1ee2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff838b13401a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75c53a517097",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6380a6d91cb3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "956a99d00e7b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "847f1f327c9b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2d11f115c71",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "832c24cf3b9d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e0f22e8b2cb3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1a76fb5b67e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e4f3f472101",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d7653db9a5f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1ab292156d0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfa2719905e3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c6cd580b943",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "342536254e7a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c78d3220aee0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b9f89a039c1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9d2ca976c1f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80b0ab6e4cc5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e61a6ce50fda",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da483483c1ad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15b7f19d2a05",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57ea371daa27",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82d1cf174e48",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d39e1e17f466",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0152f31c2d03",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf42eb0336ca",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "200c930eab33",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b63ee1904399",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ccda28951a01",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91198330ec1f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d040a4c1a66",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c684ff04db15",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66b67f62d217",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2620b22893c7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea496537da6b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90f77ec34e11",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d125d1924348",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3193102770d6",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd487a5124f1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af7845ae0058",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be165b6a5d48",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd923d03e168",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23dde940745f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d9854fef961",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f11d7073e4b2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc78ac41db10",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afd213031d55",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85a37a8573da",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b8e16a6aa10",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4e35ca8bc5c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20abb5d2b30",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ea60fb5499a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "488e3f9fe804",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "626453d09e79",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de2fffebe319",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "443ac9c886b3",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b815d6eccd33",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6817dbbc4e4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2f6b7a6147c",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "110de41da3fc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b298cc45eecb",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "155efc281ea8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62564b4989e0",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d1a420a19bc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "851f84e85710",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3033aabd83b2",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d77bf5fee834",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c87b9414b0a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdff769a7a0f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "506f2e50b998",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "749b1aee457d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6982439f6e30",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0303fb5a7e0a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01f902d5b788",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f741757e7ff1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1603d929d511",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f7a15e029f4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1280e46091ba",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b63f7e8bd2f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19bc816e00ee",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fec2f899a421",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e0ce5c35e3f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8585c80ddc1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73a6c271813b",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c65a54fff26",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e27306677e4",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffe3cb3962e8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0667ef1f76ee",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85ee0723a128",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80660cc3f522",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf51b5887a07",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bba1d8001ac8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:frame_src_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f94ccb7f789",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:frame_title_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53584f85867f",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a96c09286247",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5545e3de64a7",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7d826a67eb1",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d6c962be1e5",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf6154dd6220",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7140181210d9",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d72270995113",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f851a26d902a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba7126ee0188",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3c0bb8b5202",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e07fdc146eec",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db22cc7567c8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5a33b4f1864",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b7bbacf03b8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4062df338884",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40cfee6cb158",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5950dda8841d",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8062675c547e",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5086a9bde551",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d95bec670ad",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d95fc424b017",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b1d343c44b12",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c3df5cd138a",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a13ae2659c8",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "628e94152a21",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "011c6f130968",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26c78b559d64",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2f6ddb280cc",
        "url": "https://www.barcelona.cat/en/living-in-bcn/catalan-national-day-2019/public-transport-11-september-2022-catalan-national-day",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b1196ddce31",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7eb50873ef46",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "26cf096570e9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "49df3a6f9600",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ff4f357d420b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4fff717c8c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "971d9c29520b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4599bcffbae2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "91e10dd3ff12",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b56d329e53ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57f6aeb17492",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0b629ade7d4a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c320f9a2e0c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "031842ecc77a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "22012551450b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a21c68e12955",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "360a9da2517f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "45c989e3491e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3db1b48aae8b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57c5cc37ff56",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "28c5ccf108cb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9564ebe5ee33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "58f72481fccf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1effbe341eac",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1b11d49b5440",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d80a4c0999cd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecfc816f43e2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bfb4c96be0e5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42b30ade3cc7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb4a56ca1481",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f1482b31dec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7565a7141290",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ee3894b1a9f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "800abe898058",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "896f9669839e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c8e07080485",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8601484a451",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "91cab884ad23",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8123ede166a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "423e52213cbc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a889033fc889",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60a80e7d364f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92e91d83bdde",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9359d2d1f682",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84f60b49b8bd",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a66855ef6f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "048a6372df1f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddbb236b26f4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fbadc93762a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55d5b5eb19f0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0006ba3660d0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d16fdad2ae69",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a300a76166d4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2eccb5dc4656",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3cd1182fe8b9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a2d572662a4",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d418eaf0050b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0549213918a3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbf1c87c5ed9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7763ae5a61ef",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b97bcdc1401",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c92a06a21fb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "122463c5261a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed01f37417db",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3f562abeb9c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ddb0c76f6bc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c96b06a560a7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0db9319e6d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73e049734818",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5ca95d136ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "684d18a3887c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e19d08f8168",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50cadc4a8eb0",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bba178e91322",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81aa1eec97bf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "208c0b5a6291",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9ffa9fe460f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ee764f95ab7",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c9168e7eb16",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6c7a1f676ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "898a5cf5fd5d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abd5e94c6f4f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ca09cb7beb1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec02cf5b8473",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c14adfb76e74",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbff91a03ba6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a1e248fd9ec",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "673d60e8d2f5",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "252fea3690a8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1cc93fec01c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a797ba456f5d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3819664bcbda",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9e92b74d915",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ebc694d7da6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05621712019d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f4e82a03595",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f3aec55139",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "459377ecec26",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbfd5138dfbf",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "229cade236d9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "071a845ea876",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09dc973976f6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "784a906f0440",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62c979a3c312",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66126077fd71",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "572b2e73bd5f",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f34cb864947",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aa1922f3b5d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a51de0c29ca",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcee0dc3ad73",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a5741909523",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49487777617c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76f52e02f24d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0832ed8a521d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08b535fe2101",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6574a1239e6e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11b3d170c6c8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d340fdef5487",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d94ec00257b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e646e29f0ece",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0330b2f8469d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "781616883877",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5b4caee3be2",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee4280ddea3c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dbd1ae901e30",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4115be93880",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5386641eac10",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0350a0c7f430",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a086857caaa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4200cc31f9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d8850de1426",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10b84a351ea8",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae1a5b14dea9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa4317958a0c",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "317f810ae159",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2ce870d3b34",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a3678d52045",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01c67a6a93d3",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "383b9bcf2d29",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "126839835afc",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75f482abf6bb",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33d36e0d3d14",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6344d986ecba",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea4337e94039",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8491c89085ae",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b19880ba74a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e984acd4ba9",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dc429c48b95",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db0aed1dfb63",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96b810d4bc45",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b34e4a4c74fa",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f4502544353",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc0bbd6ae2d6",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2d2dd5dfd02",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd71d00b45ff",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e43cab262cf1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e488e69211e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3649c663652",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c8c4974f83d",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8039fbdcc316",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cca2ba1d7aa1",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b8fabbf4650",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec6bb0f0c6ea",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c5dfec6d869",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185666dc3018",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcf1e5c09096",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a19ab43a610a",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "392e93103e6b",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94cece9bd2da",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70ca404a1657",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42f2aa2e742e",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7416ea57899",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54a1d4b29f33",
        "url": "https://www.barcelona.cat/ca/que-pots-fer-a-bcn/banys-i-platges/barcelona-platja-platja",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33fabbc34875",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f741e22f8406",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c2c9d7324b56",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cf11d0d1e762",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "108c0d404cae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4ad101b2ca0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5cce7149ed8f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "346597590c28",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0dc80dfbab67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2c752d960883",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a6ad372217b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e7b130c469cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "86cf325c985e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "340581991a29",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "01f24af1978e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a933d84fb57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d00852a38b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "98716fc99ab7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0c328b63eca1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab8089a0b135",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c41aaa834d06",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3f4c247a1a8a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e0bfc922c42",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9dc69f0d48e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "64fdec3f4cae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38a7ee275735",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50b0c7995ad3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2068aec93214",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc29f2fc89f1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c957eb1bd7e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71762601154f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b6ea7f8bf3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50b057aa359f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7ef20b1769c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4089bc7f908d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f97a788767a1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9278c21a803",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6e9e725cfcb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb3ce3d10eee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d22b2fa277af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e19a2ec8336",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72f825a6fe37",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d2527f22d05",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c64b845fe97",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c1354250adf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b709a863f4a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a60ba62454a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f4ed08a9191",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2913ac06504",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2d6bf7b2b69",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a751a0287b10",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9893b474aef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1252972ff735",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0287f930fc84",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9c86b342e22",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f48664b2a71",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2724989aaa4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a72de002e271",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7381bad3acd9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08e56371ec6b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d4c16c2cd51",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f37e86b7ac6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc8057cd304c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1568a14744ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35e06b676073",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb06aefcb852",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7fb38579c5d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e3d93e5f3cd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "850e3145eebb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d07969892e98",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dd69b94947e2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b16acf52151",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "251abbc75d25",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "021d59157dd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67dda93df978",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e2e8fa51f90",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1493a89d2c65",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37af98e23c7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bedf2c6ed3cd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4bc8c9515f59",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee53eba0ae91",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "404668ae4fa1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c69517176719",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4d2e9d7c77f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43e7c906f93f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1c886131ef1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31360e3f5a77",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f11d21393d26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8525f6f0351f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03c2ee48aa7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e53ea59812f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0491fef40be",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ddf1794e55b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6313ec514210",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a32ffdd6fe2a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62afdd0156f5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b335a34ca72",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "717cc8130105",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f57d4af082e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e14602196656",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1996dfc8ff56",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bbcc1bfe2744",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "816498ccbd76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80c144cb31f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "412adfc2dd20",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7c99631d51b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f7e4bb2cf77",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7481a9f2931b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "006f2147fa3c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3950cbb6192",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "406a459c61b0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b1aae2eefa4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74368d88b5a6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "add22ba13c2c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc98e28d6ada",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50d5f086c04e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "890a68a749e6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "434b1c505363",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b08f7fc3544b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eeeb0e5214a3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ed0ba603a5b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45c2b90e0d03",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d6513bf52a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c5b96978ad9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9786956d431",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe3a9b103c14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e20d3868c6a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3d8a4c34d83",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe1d55642bf7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b69b464db648",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f437c1530d34",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc87bfc93a49",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6584d534e3ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5774071bbc8b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0db21788c7d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb906dc7b71c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e66c6f535d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2b2a66601e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3caae5901b0b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a41877e5add",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8a2b4e13c45",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88139e3bb98e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41c42a477674",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cba8ff5371dd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a07f12d6e125",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "77c3a0b21bb2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "985f137e8eaf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "226285aa7113",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ea948f9318a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27aa3cba27d9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "598e7767dd48",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39290787149e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "071d1273e7c3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4efbc8967f91",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdfd570131b0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "402272a95117",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b290c7f19729",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cbd05acd5e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "802ba22838fe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e45a421ce16",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "870914c2a210",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3594205e292",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05fe8cdf604c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32c23f1fc4a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "033092cc7694",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dae635ebe899",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6442de38ef96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fcedcffb419",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "665b03c0f960",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd361b466949",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58dc03619888",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1920b418eda6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10fd2a111f43",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6af11c87c1cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bc75e31c6c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ee9701329cd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdf43ac8e22e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ac9723d603a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0757210beb4b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/banos-y-playas/historia-de-las-playas",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a27f5d3ec45",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6081502b2b2e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9d2704ddfc0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b6260328294c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "166c5556f364",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b62885097773",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5a557d24ff14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae93701dff40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e0a9c7fb322",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "452f8523730f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "97c5e34a3f1c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "971bc79734ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a41b3f13e6d3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fcbf623010c6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "00fcb07489af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8b9d04f4c17",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c61b61eb5fed",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ab447c6e4489",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "47b58e734fb9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "38e4c126340d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9540c47f2825",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4dfc17e3dc36",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "09c2ff40645a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7c549252fe2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c82cc13dfcd0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dee501fcc0cb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f35495a4f961",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c465af34c51",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a99098949f96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75427597f35d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e0a5ee77513",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00b00d80fd81",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7f8ef120975",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8df8b4144f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15b42a9c5c3f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07fc3eb165ee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73c4db9260b9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5a6fe19d087",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "745c783dcfc8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96c26aa30134",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d6df047bc32",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "314a04236b42",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aba3595b8565",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "234628f5f101",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a7204cdd85a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f48a620b1869",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffd32f4f6405",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1135f5be1397",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57f4e459b59f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9865a47c4fc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "80645e7ebcbf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "24145fd71bc6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c755faf95f2f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9102b93d512",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "34130b881761",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b4b96bc637e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93c43b96bc35",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a59abb43380e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3ded088a1d4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8aea2971d9f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a08a557c790a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0abb6e702e3d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c3b389c0527",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81ad41b6e76b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e489d8679e9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f531ef178e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c68a6457dac4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47ef9ffe31e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68f63935c19b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "080b59570846",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "295398d00173",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2616ed1ac04",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb7934b1c7ae",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0579c8da57d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0e3414fcd58",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c75df8739a4d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf515456c110",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd6eeed30eb2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b19f2c715b8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17f0f6a242be",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e103ddd5ad25",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "312fa2dc608f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d42d0a03fb54",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a867ebec82a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "587b6a07f878",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14b34ad66f6c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d5e50511a1d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "add86b790948",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acf91f4a29ce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62ec2457ab79",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "975ade4c8483",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f9bba734a20",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f44807086e14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e84f1d4baaca",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7498a9db6e89",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ca9adaa6d23",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93ea20127fa0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f00d6717c55c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd37af9627be",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8abbde082836",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c1d6cee5b72",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ef76f38552c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a179ac16e371",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35ad0ad2bce8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5edd2fe35bb1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb77e7ac4d95",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d0f5212e6df",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d707271b3ec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7936eb1f57d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c45269ab05fd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b4839f83aef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "887b2d86cdfb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37ffbed48403",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdeebbdbb83f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d68c8f9e96c2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7afc7dcef762",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb569e4fd6f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55b0f2cc1d5e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa3008efea09",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "264427153d57",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8a3b5ed5fec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c83a3fcb895",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43baf8953164",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cfe3aaa5f01",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b203d37f9869",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2de552027f85",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "411d111a954d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53959d2b69d6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2531fc58276",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7146ddd01c1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04f083b88e43",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac233fb4439f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c76b018e3231",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fb9f8956169",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4cdc48519901",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d05e5e25d42",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db2737c898f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62cf08d6cc38",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "803350f4010b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d244e6f8224",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "295d67fd8844",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d11970bd822",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49be71dfe84b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "474c1a3ef3dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dc5c554964a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b032d4128b94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a85695d15c3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fa52b6b1a33",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16e0f769160a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4537f9e98cff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a15dddb0f70",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff8551ec719e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f70175a0732",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83527945c99",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dac097edd8c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a137c50b139",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d65317405a7c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9107d8c8ed7c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8b00e4acdaf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08935988127e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13c33b4ff8ac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "724b749516b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81837561fccd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "105e4561e32c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "710f36604cfc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d071601de324",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "728c702c7bfb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6724cf684e94",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e1a6b94f3ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08943680b1a2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec0ad5133ca3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aeabaa2f8ff3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86233c7d0b22",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58d65469c091",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fe0be67b38d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7386ff08f00",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5bdfb199430",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb017b863aa8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "defa16b0db37",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ec935883601",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8e40bbcc707",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "007f5241c13b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b682fbab7402",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42fd01a397ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc0405919ddb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "328b2595f8da",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b84618aa1d7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "318a747424d2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98c1f35e2e91",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e683aa29acf9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0cfe186ee3c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08a1edfc5138",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ae78f0b3b99",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f8d8a964f00",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "651cd6f64a7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82eedf4ad645",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36ae56f16158",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f04e612ba08",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bad187cf0dd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parques-y-jardines/parques-forestales",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "871958be30b5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5636fe051c6f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5cf7b6649941",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "49ab37fc28f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e2fb0b9950fd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f4c7c49a99a5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e38953bf982e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8e7848599b49",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4cfab2817360",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fe3dfbb329db",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1514134950c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3ca78937128d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0cef128c1d60",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "12ce20b11c75",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c398f08c81fd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c94a5365a3cf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "950cb6c41f8f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e0b805db21c6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d69fa402324b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d9171aa853a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d30e59971f90",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ada9f00a60ba",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d46afa2f201",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "927d0e2f4614",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c6f9db1a3f40",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf2436d1844d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a59a0c1a78b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcaad98e35ae",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90c1e3ac70f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b6619e3d377",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c81b67ba5a48",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f64738475bdf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "577e7855248f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e03820e98822",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10804581c344",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b57f97edb73b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d3595ff0db1",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dee5dec2c69",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ba04492f294",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5722a5e9bdca",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d854958b6773",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32cda730e378",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d354cb1e6d52",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2125a0838c78",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42e3e6a8f174",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37e5ffeb08c6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a85a45fb9b56",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47259d611af5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ecd92828b3ec",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ea5d8bda3bd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c5a0e8d7f1d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d19bfb4ab358",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "885fdeea7ff7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73b05f6e713a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bddbf5f1af7f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc493147bc75",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e15451f874a2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42509acb1bab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "28a325acba7c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12909584b687",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47be157f6835",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ed18a646ae7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8331f4a9e3b7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eab651f31389",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe13d5e2bde0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb74a9683dfe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7b16bbf0b2b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193575453a38",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30eb8fa0d202",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b7101ee6d30",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1965c3f19b75",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c40f88704eb7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b942ad7329cb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c38c7655419e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae8937ea4fbd",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7aab791086b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b84c389feb05",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad873dbcbaba",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23e87c927557",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c31919055c06",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c60d360c2af",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8bb41b1a0c6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da66238d3321",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d340c3e6d504",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f0df9ecf9b3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bcd282a19415",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af278b88cf42",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53574e617197",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f0c10b894a8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "045f4cbeb92a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "443bd0d5dd32",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ababbec616b0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "311b232b8ccc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25fd55e854c2",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6221676897d9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee3c455c47a7",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13a3e6d02c3b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb5340916a94",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "491b4459c32f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cbae53cf266",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8f57e86980a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa91b05be09e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef4da7ee2f58",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa738e1da9b0",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcc62369d4d8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "790ad07d12c3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "794609a6368b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "628bf8b13cc3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c269ecb006a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15d4752106b8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b57a14a117af",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "748b1cde7d5b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d151758dd141",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4f50632d00d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a24d2cd3bc9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10c92fba485a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d714e77c0a33",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d186f98b6d64",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1736f79ad4f6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5690101b9bcf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3445c6fbe17e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72e9ab90304d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a36d35cfe6a",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f95bd290166",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3903fe7d52f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e285d6df7d9e",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c2b7e7d0176",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64a052fe0aee",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82f1db5cb351",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbfc993bc84b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74b07f794aea",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f4c945872b6",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7237edf19d21",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b848e1cd45bf",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61797a6210db",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e97a4f28f1f3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d27267188ab",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c495f9b468d",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "141a55a4e002",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50255360aba5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59d300ea6c61",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aa9f57e3d6f",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67dd0478b3f9",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "430c12769007",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a774d90decdc",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f4bd2b28ae3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c8674399f88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3b330fad589",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00bf88681df5",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6b59c7c630b",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fea2d4cde48",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0718dc591d35",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64f044af51bb",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "170cf71fbb18",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5c16ce7115c",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff7c511f0f34",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b69feb862425",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95280c4e12aa",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "31af5e823735",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9e757bbc2fe",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb0a79c85b97",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04687d2f8255",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51500212efb8",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be7de803d563",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "140f3895bd44",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "74780e85f373",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "710ae889d539",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fd287b88c12",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a996140958c3",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85d2f1ec9f88",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e978061d2833",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53f83a8a4f44",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab0240f23456",
        "url": "https://www.barcelona.cat/es/vivir-en-bcn/con-personas-mayores/vivir-con-tranquilidad",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7e329ff2e719",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4399214f3324",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f8b76e9944e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "607899c9f3c8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8a4745410ce",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "522eb54d7539",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7343e0928e95",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ade2149d374f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "30ef8e6776ba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a85210c8aeaa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e04117d3a00",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f3e52c343021",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "67804f74cf7e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d22eff74c12f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "33cb84d80b59",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f15ccfd4359",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f7bbb7301de8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "751738d5dcd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c49724378437",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b98d92a3e9a5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "957109cf271f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "344e3d0d3349",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0734aff39721",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0ac2132a8f93",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "302bd5a2d2ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "292130b0acc5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0ca9af3455f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "310aee3507b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55c742c45570",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b54af4fa5bd5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c71feee97f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "385899335a20",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "916a7d634d6e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82b3b23171cb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2cc472973a7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c375501a9bb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c7f22d4689f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1fa904d2266e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "16edb30d21f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f444d2e6f321",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "611a05fec8e1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3bd1c3d19b41",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "457ada266638",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5da53dc8602",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b28ec66c941",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c49c1fe3649",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b492153c683",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e2df188fe92",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "36ad9e0ca0e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98fecfb3658e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd70e2da5960",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b42fd06301e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "821b12247317",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e705f21d7d95",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4c4a6ace908",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efac719fa4cb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "307615029548",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "774f64fa05b9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "902b2e563873",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92ff3c00d4d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5473735f0282",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca2eb95ba82e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0512f691c285",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43361b85749c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b27ddb5ce380",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6848a2e553a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6d712319130",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b49e2fffa67",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3edffa1bfef6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7354407646cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b60ff97c1d8a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d6d4eedf49c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12adf33db9e4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b331e3344c3a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67907c765374",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c16b4f3c16dd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1d31dfef4d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e857f9aeafc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf7ef34819b4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cbe42d89d0b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37e3824d9f75",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bedd47032f3b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a9a5157848b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9ba5c22d0932",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c98f092d53a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19e4818c9cac",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "851ca3f1c907",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e33d2b9dcee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "692a1d6e2a1c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd1c742e7760",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20da816acc74",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "20f96bb7e4b9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39cd64013dbb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba41422f857e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "84fdb21d48d8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "667a0d4b93e5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d421bf75d6b5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "490d0cb31ab7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1abbe129d6b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "105d2d5e8afe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27ebac7d66c5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ac11d198c690",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4f8634e7157",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9267d1714ba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "055b7aa3ce27",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a45986ba41b7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46715c20d719",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20efdec8f96",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cee0706b4cec",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd9689208562",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ab805a27773",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49968a01e71a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5d70b51e379",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db629ab5be14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f92075c2fdaa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "923fea143ce7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92a7b10daee5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f72f240546e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eb5dff82fac3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bf64bb35500",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4e93d52dca9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5fb3f3367c3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f73951cde0e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c1e17e3feba",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f272513cce4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e15f75bd67ef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71b36e8fc7b9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe42a7c08952",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b4b20508833",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b918b188c297",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0744f0ceeb7e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d8e0c057d65f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47c8d6510737",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f025238f6d40",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "998163fd7eb2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d98a5823d38",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76cd35dcc3ca",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e42e08400688",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e672ab9866e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9c0c2ba4b05",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97d58334be8b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3ecfe2308bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81c1f8c99bdc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "313c27bba4bb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "505704e75bb3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba2608e7c79f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "140f80a1929d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8a175f82b0c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fe86143500e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46dac2f1fe82",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "880953dafe1f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0524855565d9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c39c1308a5bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6594814cf191",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18c4cbe988a0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5962aab8d4f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1acdc65c842d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d93033884e63",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09007d254b24",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c17b9406443f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61f578a21376",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ea9859079a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c0f06b4efa0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c92424503c8b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c31b0d9333f4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a5c9ec57ee8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "231d2d502c4e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "719c77990d26",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f5551fbf3058",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "141544a3d1b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "50a5c94fa540",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:input_label_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0876da8cb213",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b15e1558d7d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46d0ec866e5d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92d5ea7cedc9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2bd16904fde",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "882a7fe88ee5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e7333a04427b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4f30df2fa421",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2c7e0c341bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d721d4fb145b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "529764694303",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b08500da7320",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efd623ed0cb6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "352636fc73df",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2d7b79334c4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5bea0e9b1ad1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "339921c7733b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af29dfa5f0d6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42afc99a054a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1302df801037",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2ffd7de0b4a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6a5dd672524d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/ponte-en-forma/clubes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "005d4dc82e96",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fc9a49ed5f9f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f21ad3e223c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9bd616857252",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a9802d79f8b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8f9b277834a0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2410e19f5213",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "877c77e12e84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cd00fda75cf5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "688fa3e7c5d1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4bca1180ec13",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef0ad3bf25ee",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e1ee037488ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c398b09858f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "15e7225fcac3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f93f2776ed88",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d68b4cee5427",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5f1f5416f933",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "392802a2ac8c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "585952c86464",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0d7f15153dbd",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "260bcf6c7d01",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8c8ba5dc489a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2d58ad25be1d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ef6c1be763bb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0305bf2724ac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aada3a8be9e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44c2647b7cd7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ec8520d5d43",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9bd4db75276f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ecca396bf1b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57f86eb9e7e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2505605b40f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "586ed652d764",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b16ed8bfcdad",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a19cd42df813",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a50f404216c6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "54f52f5b63e3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "219a0e75c5d5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "446127629ca6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "41ea53b1d816",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87ada34cf68d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40047b031caa",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a835460db3a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07d077af2977",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b22a8396e10",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95c7046c2bac",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b54173f2f10a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a72b10bf3a29",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66d34c1ac735",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a606d5e9662a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8a6e9fe6443",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f37382b1c9d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9299ba7f2c38",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "92ca2c9dd57b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a83dcf3ac211",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cefaabaf7743",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a39134a5df99",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "090f5837508d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5fbba69231e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf0050247401",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cc6be2be7c3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be8810236699",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba8ac64ffa65",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9df92570e73d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad08975d0de0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ce693c370699",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b3e95698d092",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc707f9a753d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3d75a93052c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2b6dbebacc77",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81abd60b1e1e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9b99cfde640",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "826acbb52a95",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd6d33e7622b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89e6d40756c0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cba14ff445fc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c2d1a6d6241",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3bd6e70457e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afbad7c97073",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a5ddc6a1ca0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1660f524ec19",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0dccbcf6b5a8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15940ad8a4a6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0de8ba34caf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3fc4f216b328",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d5f069af6c67",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "11880726e602",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3973959516f6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c5e89cd38ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b9756d9cd4bf",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f961cd3ddeff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3431d632900e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "645635613e11",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a725d5568882",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5a35b37c668",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c7912ac9408",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "635f39bcda26",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b81619cdbf9b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb7ccd0e2283",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "884eba29c481",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f2d39b4cb8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e6b847c4cdb5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d9386e29a8a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7868e5f39afc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56c679462e23",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32c6dd9a6474",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5246f94d530d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beac613ffd15",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12600d4d6118",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2486e618ef2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32e26b18b567",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5c6d35bb99c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7280df2c5504",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f78f137bc2",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5e9f89e7958",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fcc53a5dad73",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a33ce9bc2ce",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f2ec2c1bb6e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7990e2908e84",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6276ca7088c1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "954f4d1979ab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68fa533b4b5d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2224f63a0653",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e57b09468c65",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b67d8f7da8c5",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "436b98f75aae",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65d140e6d8b7",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c962041f8a30",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8730cacabb4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19947e3ce680",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b691137684e",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90ac953b14f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "efbe8fb71cfe",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d2b87a90d7d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf54f9fb768a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d318392f1f3c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cca8b9749314",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee540497cf04",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59d4a1667055",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6820c00ec9fb",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba95c9d13e31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d654cd2ad465",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d121cd3fa02f",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4b37b1c6714",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "30580a84fbab",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c85aa3ca426",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6182443382f8",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af4b4a9b4ea1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c12615208add",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af7d1a4d0693",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59d967739437",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "529e1db9a653",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d7a3ecd2d174",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "686f6e849b09",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f01917313e85",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2ff65671e3d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59f0de5937e0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4beb759db4cc",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "009bd01ac9f1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aba8bb88b4f4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ff6ebf7ca35",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed3d272786ca",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d82933b1ad1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f4ed72a193b",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee57079c512d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "61a01969a3e1",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ada3dddc532c",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "804b62d37da0",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe6ffa7b9eff",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdbbfdd74262",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32526b2df59d",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "865a14b9a738",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf5b9eb8f19a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d401bcd131b4",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:text_quoted_correctly|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9eb01ad0466a",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56b53aebe304",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79f741b17db3",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b4ac8bb5c64",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e4562c3a8ec",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62fb10e4ac31",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cfce3d2b724",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ab52822acda",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e4e2d5daba97",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7777de7dc9d6",
        "url": "https://www.barcelona.cat/en/what-to-do-in-bcn/parks-and-gardens/history",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7aaddef43005",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a0777e7dd4cb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a9a03fcb3aa3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2e11ad9714b1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f20d21ce5c98",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "85cec2e84dd4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9f7239999b1c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9cfbfc1d698",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b7ce4e8fbde2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "57867255e2aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc798dd8f410",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ca697d9c4010",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f859f3328d31",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b5302518f631",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "565b83ce74fc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ae5f3195aff9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3703b4c417d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "616fe177d929",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4768d08456ff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4a3776dbbad2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e05a6a73ac31",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d145ddf07222",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "56c19589d02d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a3527cc9bb76",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b960aac110c6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "942796214e14",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f8cef44c0f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4814a3dba5bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d59b38fc020",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9a8755815db8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e44d203a7a4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "356eca908357",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98864d582356",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af953f5eb815",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c0b23721e4d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7401e8eb3287",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8cf45aaecbe5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95bd6e416d88",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "adc95622cda2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6287e8f73b1c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b8639c9f1d6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de2bc74003bf",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25179d1a53e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f2a30f6f289",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da2a735ea969",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e90e0abbed8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4282ebbb244",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "756231506d5a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fe37c4df5830",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "01bf86fb710e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f18b5928a782",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3711eda9a464",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db9f61cfa528",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a575c26e111",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d74887c7ca59",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a41c1453cd32",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27018386844b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3ff66ad74585",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bded4ff2f8f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7dc826517420",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bd6199ee5f1b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cb109f5f432",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5edb5a1da047",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "495bcf2174f3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9dc4d20f4ecc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f2ac6be4906",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73226dde6c5a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4f8825f87b2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d62068b010d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a18c803f2700",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c3e810b411d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f18689a82e8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42f336cb57a3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9495ab89b162",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a20183436ee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32e977a5c936",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0934c73f17d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "98e25bed9dd8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "105ce7b622fa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04d995bfc91c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "137ee868f53d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afc8fa904aa5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae4960140326",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19d831c840c9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ccee0426bef",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97d77985b06b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f1695ecdaff",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fdcaef85d21f",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b4129cba87b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e85c7371f8d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fb61415afe8e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da5544ee66aa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "337ee7f463e8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f303ec91d87c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "558436f3c3f1",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70ef996fe6cc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4fb5fa84dfc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f79a8f709582",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86d7f111c4bc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c88e9b8d5521",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52dc3680daee",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86f125736adb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1155d46a87e8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0b955473ebc5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "657a908b266e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "865f1645ef5b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4bc16fe2503",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7564c2841fcc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "355c5c6447a6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "340327b6d1e7",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19907210b3e0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66f2e5a90bc3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6a930e5ca43",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a68f8bfdf69a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6db2e098456e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3c6cebd837a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fbdcc13d60f2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea7b0ef99ea9",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82b0870bb97c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e171ff224981",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aac5013fbf41",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fa8b0ca53d8d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cb87a170ec5",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "550be22d95e3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c444dbe4054b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9822404d8d31",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9176e14b1828",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad7fe01d32fb",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f497e761026b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "543e7656df9a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27886f52588b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dbb18f3c10b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2129d50fb4c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2753a972867e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaa824169562",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e21b5968f58",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a30c01e4c2b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "09770b4144a8",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdcfc2e2a7c2",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "903242077d5d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76cb9d3cd0dc",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c8b76f9569d0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4457c7bc40ad",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1ac19140a413",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e1c5e9a795a6",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b897aa39e4e",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4733db4c0652",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "81afcfdbe42c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f467b5a4479d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17c4bc69282c",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c5bed4375b4a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f3a0b0cdd3d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d1cd0fcd994",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f083007f39f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6cd8b6e89300",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a308821fae8b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82aca14acf34",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5e76abdbd10",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e5c61aaef1a",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fee76a28598b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7a3ab8f778f0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "675540498dbe",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2ece4c6a8704",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "265826427faa",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "737ddd638e7b",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "962e250c4dd0",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4455e7aebe4",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "12ed438f60bd",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37d30c7b295d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9cf4a96f304",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99c652fc010d",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bab3b963a9b3",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a484cc0f6af",
        "url": "https://www.barcelona.cat/es/que-hacer-en-bcn/parque-montjuic/conoce-el-consejo-del-parque-de-montjuic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ba69e7a5331",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "282eb2a7dd20",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "13db1c642012",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "44a47491dc20",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6d015655e27a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bbd86266c53b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0fc78460f6af",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fa5f77e2c1d6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "52e2b4a814ce",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "39e7c6e8d46f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c4db1c7fca19",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b47a626ccc51",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "016ec02a9f8e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "11db6c96ed40",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "fcc0d435a654",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "62982a78184b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a1c28ea3ec97",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a5402579574d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7baed3c6e6c2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3f89a36ebe8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d7b469aada49",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8bfa9b4d8923",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "914a644f8618",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "127a8e91fb41",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ecc07f9c21f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c398e4e0204d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a82cfccf1cc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e89d7a90ec4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f6f6e555a122",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cf9ab2f3093",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4ae74494e11",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e5e95f4e8672",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6e9214ea9202",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "487f7935728f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0d8a0fdc57f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8d4ec210367f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b23aacf393e3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c625623d1e4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c4f61e94111",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1157cc6280c8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddb7b5d69cb4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f840625ff055",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "185f7a498f34",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14333e5fec35",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "351d448daa78",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51b17c879084",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94c6e8467bbb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6b885a8da89",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e542cb16c4e1",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e186057dc18d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef00823d45e4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "698bcfc52987",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7336e738b91c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faf406c67eca",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78e0b1cb9606",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee8fe827e95d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "642a0c030271",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b03faa44f4f2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ff04a2b141c3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e7e96ca4d3c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "836547b34bdc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8c787760663",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6fba3f221249",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "903618fe5a66",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eafd22056b06",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eccd26d302e9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e89b0494a6c8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc253a5d6d98",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "301d16d73f6e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26635a21340e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c115e322f466",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a42a201c6cbe",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87cab9796c32",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "647f02e30a07",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8144784605f9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46f0dcb72b43",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3327b0427626",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0de991529122",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b3cee9a2f28",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "853792d85e3c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07b3922dac70",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7953f2ba9caa",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8dd24ca93ac",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "23bda9bb577b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66c4d2fd608f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "959898db741a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6748500913b0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ad92a452cd3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37f8e4ca56b6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e78ef1d96a82",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a2a73b64b7bb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae54ccef4154",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fbcae1e7c3e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6972816e559",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40996697ee63",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b5573d752426",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc9882fbc668",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7d114657e72",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82d213426cb6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acc1dc1a5942",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f496317f5c00",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08a6bb140379",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89bbef70879b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "55b6930d2026",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0f6dbb94fe57",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42e9e146adf9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faccdf0bc370",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5d36aa7f6c61",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd6ea6408a73",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f752b17b9d65",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de7efc8b3e94",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7740ab42d160",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66a80a13587c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3d8fbc6b102",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "025d98f29efb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "79fb99ebd7fc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53e09d36d3c4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9eb0beb5940b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c0d4f8b9d5a7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f4ca3d239d7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5eb685715f2d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "753d8e93c994",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "030e038726a6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19dd57bc9633",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b600ab3a25f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "beee05e44b91",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "674ae465f170",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c73421f32777",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "eea548f29807",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed0c092aa22f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "faa511838b97",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0e1b0eb8556",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47702cbc8622",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3b279c7a3d9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc055d5e5b6e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3e89dfcc86d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e4e29b079e4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5ccbc6f91b22",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "18f2393b67d9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cffe4f1b852",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "acfe9fa339ee",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b52b7849f755",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c175b47b144f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a4cc44d4d0e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5b69cb1e8b3a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48fa5a954bb9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13268d5fd1c2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ccfbdfe1e8e",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87f25b447161",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "75e4a48d5011",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9e4c7bbf38a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9373b5a2df80",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1e733333d0c7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "768cea08df32",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f29c768ad66",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d7a1992be81",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6d1622a04e42",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e292aca7afa9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ea484ab2eed5",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "df8e9e440bc8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48f9d37c9921",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3b02754629ae",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "594d3e78bb3b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cb9409fb005",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "05ebbc34f66a",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "898cb528903b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "166814b98269",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0216b6cc97e7",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "381f0996e431",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cd978da5abc",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d2e9c4363e8b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4ac35f98787",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3fde75670d9",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a1f46dc5a507",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aaeefda6d8a8",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d249e39cded0",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8499688edc65",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "409234db8801",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "44fc05dd917b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e8b6bd4cc28",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "908f44d0fdfb",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8af7a57bf662",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3a5d5650ee1c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa0e80a174f2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5e6a148386c4",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e552f51ec459",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9005fa0be3a3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "58c61d1d77e2",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15f514d57c4f",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "53e9c667475b",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a03b5be375ae",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_contrast_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "97a8433d32b3",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:img_alt_null|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db387b1058fe",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb3b8e02e563",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ec0cf78661d",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b958af56e308",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:target_spacing_sufficient|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da37a5543b47",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94864e5fee2c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0134b9fb68f6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "651fec6bc186",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "810789fe80c6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "839fd95e09e6",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e68a96ce0675",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ef2dfbba1d2c",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5a7f764e107",
        "url": "https://www.barcelona.cat/ca/viure-a-bcn/amb-nens-i-nenes",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "51dbee59095e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ddc276c82a92",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43418d6a06e5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "cc69f7bb3c06",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c9d61be8c710",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "346894bd56a9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "54d9f25c2a2f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6ed01d968f1f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bdea734bfa52",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "139b0341405a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b1dd529fd753",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8df2303a087f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f794d3d4c5db",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9ef0e2ce871d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3053b64a3402",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9416c07cb4a9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d2dd72cb18fd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c77fff19e8b8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c4d693cc516",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2f762b3983b7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "abb982d99520",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2050aa2df100",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "45ac4889c086",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "ba2dca25fecb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "a745b9a36111",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a99d0f782619",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4a60b6ae1e6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d0682d6f041a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "10f94144ae50",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bb06f8aba1b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb8b21e70aeb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e457f3a1bc7a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0841b778cdd9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "baa571455be0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76a4997727ab",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8c7552db3a27",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52e63344a76f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6abdd479f05",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "267e2fa0f0e3",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e61c7e4c375e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e3c461c88ceb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a46d61ecc788",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b2214c82cdb9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2a00fa164500",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "532d5be8a6b0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f04911714501",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "312e89cfbe1b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4aefa0015bee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8698f84c9423",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba1665f6e43b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ed293ef7166",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "552c34fa4c83",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c572aaa3c478",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d8fd3a97b44",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d9c6f102296",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d21fb31d836",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ad265f3ba290",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9306af549724",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc46ebc8d9aa",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f67ddc93939d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "853229b896ee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1303c91c08b7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f0c85937b0d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "720248960755",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d93e0436dd8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fec11cf6ccd4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3724a87e8d18",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22817c0122a1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2fa66eb24225",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04b78ec9b835",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a4c9b87fb02a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa615be8fb41",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64722c034bcc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dabf3ae02167",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4985336ad6cb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d867f4100746",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "877184703361",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b12fd38187c9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8175831f35ab",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7404b37c28de",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "96d87958d8a8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e086d30e4c85",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ab9823215f4e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc20e57dfec0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35a0b4ac9b4d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cad5abd69536",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4eebe537fcba",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b8350a14548e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "606457906d49",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a47b30b2a417",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "88b047cbfbc6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04a3bd2fb45e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2057e11ea1eb",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a8e6e27252e1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0575427d8941",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "558294ec0697",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "03d6d3c8fb04",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08a8728af1f4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59e258c3bf6b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc973f194de6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37fd7d08c52d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "022f029f15c4",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8dc0bd7bb7d8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "008f727d850b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1a7fbe021eee",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06f0d17015a5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1d3559e18e2d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b29197b8287b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bad48bc0e9d7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8f6d53d454c5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9433bba435b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9d41e2d4ca8b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e1f91ab0864",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8080d9cf6f32",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d575e8b5975",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8346b34035d9",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "71333e684237",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45e021f17e34",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc28a760861a",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67c9aa40cafe",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62e4d99297ed",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db5f1bc3c255",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "22af2eac8e70",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1f0050b635ed",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86cceb20da3b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af1ffbb2946d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ac39c289afa",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dad0a04056ba",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1c2b3bfbc87",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc793d7fd46e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8aed559c09b0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b4622ad3934d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c4a2903a839",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7da7fd76255c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7fb393db06d0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78e3ce61c40c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4112191583d6",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "def5f0807fc2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bc02376d6ca0",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bb6fc624e501",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "193076c1669e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "688102b83b2b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4329fa0916e7",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "78cf23433ac1",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33724c5f456f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "edc2b15fd6b8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4001bcd85674",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d58f1e20f21",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dbbb5c79a57",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "562a1969c47e",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "766d92d24846",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e2246e1a672f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "be6da047226f",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ba637c4c4b93",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb36af4eb2e2",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "866d6105cf4b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8e9dc2d2da84",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "90d1e13ee33c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ff8579999e8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ffcac110cd5",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d38ac0dd688d",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b17aa43d1813",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9fec5843d6cf",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8bb22abe4f41",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "04deac7d5eef",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "600cb11448c8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1b361dc44731",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "851beefa3556",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "99439ac610a8",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "346af0de0d2b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fff98a205e0c",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:element_tabbable_role_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "59b61b0d7b6b",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d48d2b097e02",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa078a2fca72",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "65bd14446725",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cbacad137afc",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f4ced1d935ab",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b58dfb7856fd",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c50086c58d75",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e20a51616b47",
        "url": "https://www.barcelona.cat/es/conocebcn/la-historia/la-barcelona-contemporanea",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed052bee4024",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "wcag:wcag131|light",
        "engine": "axe"
      },
      {
        "fingerprint": "07a5c5c1b2d9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b56b0892ee85",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "7ce76de6b62c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "937f49215ddf",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3099fe5dab45",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f93202bf0e0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "9c3ca3d95bef",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b09502b973c4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e33fd9cc7534",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "429fa62ee853",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "6217f9a24956",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "204081255e4c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "55fc66f27c04",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3d940c579f60",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3c892a5ad85f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c3b46fe7509e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d11361bf7c42",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "72bebf360aee",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "aa53c4e8b239",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "637b406aedf3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "68a6bac8b545",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "eeecd5abccab",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb7ca239ab1b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "b0e291935798",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f16f4c39a96",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7564d22d9fea",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d9575cc8d985",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ccac8af16b0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9606ff7da982",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dcad6eb1ca9c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "08ec7206e5bd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a97c0c4070c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "40c22573c31e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a0e3371c37b5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bf8c408840a7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1dae7d569e6e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93205b26e622",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d8b334e40e4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "66a2ebbbca3e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e52a4c54b8a8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a39fcf1c804d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cb555ca4b12a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6c06d734f4c9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17cb678502f1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9cd2112aad6d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64d26d91325a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "abc1419aa9d2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c94a77d87cd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48b1acfdb589",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9b3531fa6b24",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dbd2340c7cf",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "586bf1f50554",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddcac06e19de",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a5e4c495e7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e61f9cf2839",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0c2128ccd3e8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fc07ddf9884",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43f39e6e9765",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ee9bc530fd0c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f2ac7ab9564c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc4789f2bbf6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7d0a16721b08",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2cd46087b404",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "17f5d48c2f89",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f7441adaec32",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3254be193d4a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69ee47040609",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ddb442901d35",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c9ddc08b0f30",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e45aae82b9b9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2549af97e193",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0eb2650ba4e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "13e9b94596ea",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "27b9ab32d559",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5799734ce119",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c15db1756dd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26ecf06b33d5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "681823ce7548",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6ae821e3a1c0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0642e280e494",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dc2bd6a7b35",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6803657b7fe",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38fa0a831421",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e8f13a079a72",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c677ddcddf3e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9472aa91fa4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d6a4589919d4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "999ece48c27f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4973ee3c2123",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4e7a8b37d1a0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70ece721e526",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "64bb486a5111",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fc780d30f396",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "95c64ad61901",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "94059c84882f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c79140f15aac",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9e262887671",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3738685114f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "67f0dff56a5a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b92b6081a599",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "82663e7e6241",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da2505385d25",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fae153c5d1b6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd60b79fd5b5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1f73b64f242",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d2eecfff3da",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cdd81c4246c1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f75e4201b63",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b68f1b46540a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b38a1aa88fc4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7626c315e514",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3fb92957153",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b536530e46b2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33534ef4ea61",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d46952c09fb1",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7f9444b610ca",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "93c31b1beb82",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f83b290bae1f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd2c45e34788",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4c6e3e96ae76",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2700a5ff8e66",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3597b595972f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c183a07493e7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "516b4cf8607d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9f2c22677c09",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0d6a91b93b89",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e10a7da3c13",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4dca4d995d17",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f1e81821b846",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f4878593d41",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "641ed1a4744a",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "25cb0ab55952",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c3ae1033de65",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4a5825d59131",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e913de358d5b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33c4c14fb5d2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dc46b7696e33",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "72664593261d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed2717449f78",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ae04c48ff5ba",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1478db66adb8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2014c29f5cd9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a082f61104ea",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "39c32ba8b91b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5f66ef9d7301",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d88051eca8c4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a5b162fd1cad",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9997f2405e8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d3811da9c3e7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "404f11549e02",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "970c5f90bb77",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "facc235b6ca0",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "bdf4a11a6e14",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ca4be7b17ba3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ffb4ee3cf1ec",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec6835ad0dd8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c19d4c2da072",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "090589b3f20b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c87077d914d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2404293e626",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "994a766327e3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "26ebf44a7232",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f9c7776caa40",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "43c3417410f2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4b31063f69e9",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd21edb9a59e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "42c2adebbbb2",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "48d407e07c37",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "659acc7980b7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "da260af732f7",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7b1ef6b3fd7f",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "00fb28b2c1d6",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2dff5842d12d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "19bb288495e4",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_keyboard_handler_exists|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1077f9ab0092",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:widget_tabbable_single|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "532cfba71276",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_child_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "62a1e7b6867c",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:text_sensory_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "85a25eb93ccd",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "153a121dab30",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "365afde792f3",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f737925913e",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a520c74365a5",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6be2d340a54b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "521c9553b02b",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ed234ef092b8",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3c0b32f9662d",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1c27eadedf57",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3d1c2b092104",
        "url": "https://www.barcelona.cat/en/discoverbcn/ciutadella-knowledge-hub/transformation-park",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7faae24567d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "wcag:wcag111|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f60d6465d437",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:landmark-no-duplicate-banner|light",
        "engine": "axe"
      },
      {
        "fingerprint": "188cc2726f33",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8fbd6279ba47",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "5cd597fb51da",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "2d852d7e3e7a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "bb04026df12c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "21a284941046",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "79cab5b2e643",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1e444d8a7a0e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "685ca9dae2b7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "dc93f380b6f6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "f78a7136dc83",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "297b0384a9a6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "3a49e44c6074",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "45ab48292dcd",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "8de6f9e58b56",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "e5dadd9ef2f1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "739184701558",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d0c690ba6be7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "336d178e7932",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "c2188fe5a29e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "d8e7084e833b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:region|light",
        "engine": "axe"
      },
      {
        "fingerprint": "0f523b0ddd09",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:tabindex|light",
        "engine": "axe"
      },
      {
        "fingerprint": "4e795cfd455d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_highcontrast_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f8b40b13434f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_attribute_deprecated|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ab5ab28546b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_color_misuse|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3e78d12298a4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76aed68fa838",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:label_name_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3da905def60c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_descendant_valid|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "867fe6a90a20",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d8dd83a42ef",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a956ddfe5317",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa630eb762bc",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "56433c9a9a8c",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60c299474fd7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:svg_graphics_labelled|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6b8c5f0d5adc",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ff758145830",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "06591982b1a3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "285597fdc776",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cef776367f5b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4720000a75c3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7711a252c220",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "327cbc76d240",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c4959a7b970b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "33e92751235a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "228239b97538",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f3efb1bebeba",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73f3f65f9e91",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5cabe6f8b150",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "633264f51e03",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "326063a81c12",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "164682a546d2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "630205a17d1e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3474fba07fd1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "38addb6312e7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "89900298a7d1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0e7e1e15e615",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "af520014e40b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5df3ccbcfe13",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0a40b7202500",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "138e49ebe34e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "63f30f1d1f2a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "de98cd5b6a3a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2c0aff9e44b0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2923d9a80d59",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c59b28c9d13a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "409a4bc7bd7f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "07a47a9a5f0a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e9aa7888e49f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cc660a6a0073",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5a47f538d3d6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f57ea0847fd7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a7865156bf0b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7ba7266678a6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b329e4533ea",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "facff0e05e27",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b6ce747fdfa2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "406970d21fb3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1365f35fe2d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b7039ea0e84b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1834aae825a3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6bb59bcb431b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2f346d3a9f51",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cf34fd565a39",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3efe1d37e818",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37456e72155f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "949476d6694f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f862da4bfa3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "86a15f480993",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "cd4c606dad1a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0fa3b69b7393",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d4d2d30d9166",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "effbdae23a7e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "651773f97887",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "367d1f5d5568",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d924b1fb66eb",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7328ae127815",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "60eb785b15ba",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c1c9ba6466e1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37911ff256bd",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "ec5bea81d0e2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9427f78a1b06",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2d2354e8bfff",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a3dafe508511",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0bb2413d2ccf",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "801f1e05fbf1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a08c576f0df9",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f652e486ec01",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1cdb8926ad3d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d0fb9a1be38",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "37bbc4ee00c0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ac526ba3768",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a9f997f4b7b6",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "87f7df9c1f04",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5222b5c0bf96",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0512ad87346",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "46f11a6d0572",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f0c125593a74",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8afee5a18e86",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21d228364aac",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "628da77925a1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7117e453adf5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d1135fef4ed8",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3301350377d4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "343f124a9cc3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "1becbb1456b4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "afba89fc7399",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "02642e1ef018",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "70dcaa961083",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "45b3d8855ed2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4ce80028b4be",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "21dc99fa666a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c6a8c6861d69",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8b425dcac8a2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "6f73653bd6e1",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4033378f0135",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "d93c920b8231",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "649335e056c2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8ffff5ffcd2e",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "b84e6c112294",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4802dad8ac75",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "57a97df09b4b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "49a85ca20521",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "15b2257d5c18",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "68cc53ccd036",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "35a8aabe3c02",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "73801e0a7727",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "353039e3287d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8a2cebc07bc7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "db2275ecb58a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76cbf069ee91",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a36284825f17",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f205c87956f5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "f442445b9b9d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7c06fab7352b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5c5ee7c2d9f5",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "0ef32ebefc0b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e772013f766",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "4d867223a981",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "aa0aa54137a4",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "69fce7cc811d",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "a6001416f544",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "dacff894f254",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "3f67aa30d5b0",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9c42a5f066c3",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_unobscured|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "7524ae88086a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "c2664e9cc721",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "52a78d75143f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:element_tabbable_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "370e401bb742",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "5edc4ed8d933",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "32b2c2701b4b",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "fd13326a3620",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_content_in_landmark|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "e29d60820597",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:text_block_heading|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "76e1d972f377",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "2e9106bcb5e2",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "9e9e33efc7fa",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "8fd8d59e2dc7",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "226c2d3e8c40",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:style_focus_visible|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "746b2437221a",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "14717f71f01f",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_id_unique|light",
        "engine": "equalAccess"
      },
      {
        "fingerprint": "47b185d4e034",
        "url": "https://www.barcelona.cat/es/conocebcn/ciutadelladelconocimiento/polo-de-biociencia-del-csic",
        "ruleKey": "rule:aria_role_redundant|light",
        "engine": "equalAccess"
      }
    ],
    "resolvedIssues": []
  }
}
